欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: Keil程序編譯問題,本人學生求大佬解惑void move-to-m(); [打印本頁]

作者: 小樊~~~~    時間: 2020-9-14 16:08
標題: Keil程序編譯問題,本人學生求大佬解惑void move-to-m();
#include<REGX51.H>
#include<INTRINS.H>
void delay(unsigned int i)
{
  while(i--);
}
void move-to-m();------- 這里一直有問題編譯不出來在Keil uVision4這個軟件上。不曉得問題是什么?
{
  unsigned char i,j;
  for(i=0;i<3;i++)
  {
   for(j=0;j<4;j++)
   {
   P0=~((0x80>>j)|(0x01<<j));
   delay(20000);
   }
  }
}
void move-from-m()
{
  unsigned char i,j;
  for(i=0;i<1;i++)
  {
   for(j=0;j<4;j++)
   {
   P0=~((0x80<<j)|(0x01>>j));
   delay(20000);
   }
  }
}  
void main()
{
while(1)
{
   move-to-m()
   move-from-m()
}
}


作者: 小樊~~~~    時間: 2020-9-14 18:13
各位大佬,求指點
作者: 陳潤源home    時間: 2020-9-14 19:45
這都寫的啥玩意
作者: 陳潤源home    時間: 2020-9-14 19:46
#include<REGX51.H>
#include<INTRINS.H>
void delay(unsigned int i)
{
  while(i--);
}
void move_to_m()  這里打分號幾個意思//------- 這里一直有問題編譯不出來在Keil uVision4這個軟件上。//不曉得問題是什么?
不能出現 - 只能出現 _  
{
  unsigned char i,j;
  for(i=0;i<3;i++)
  {
   for(j=0;j<4;j++)
   {
   P0=~((0x80>>j)|(0x01<<j));
   delay(20000);
   }
  }
}
void move_from_m()
{
  unsigned char i,j;
  for(i=0;i<1;i++)
  {
   for(j=0;j<4;j++)
   {
   P0=~((0x80<<j)|(0x01>>j));
   delay(20000);
   }
  }
}  
void main()
{
while(1)
{
   move_to_m();  //這里兩行分號也沒有
   move_from_m();
}
}


作者: 小白學51i    時間: 2020-9-14 23:34
多看,多看,在多看,編譯器提示你問題了,你自己一個一個看,哪里不對,仔細
作者: 小白學51i    時間: 2020-9-14 23:35
陳潤源home 發表于 2020-9-14 19:45
這都寫的啥玩意

哈哈

作者: cuihaodianzi    時間: 2020-9-15 00:22
- 是運算符,用_  
; ?
作者: cheney03    時間: 2020-9-15 08:53
本帖最后由 cheney03 于 2020-9-15 08:59 編輯

void move-to-m();命名錯誤,并且不需要分號;命名應由數字、字母或者下劃線_組成,改為void move_to_m()就能通過
作者: 青桑葉    時間: 2020-9-15 09:54
我遇到過.減號在keil中,會報錯
作者: gfshao    時間: 2020-9-15 13:46
void move-to-m();命名錯誤,并且不需要分號;命名應由數字、字母或者下劃線_組成




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1