标题:
syntax error near unsigned.找不到问题在哪了,大佬帮忙看看吧
[打印本页]
作者:
石头人
时间:
2021-3-6 14:21
标题:
syntax error near unsigned.找不到问题在哪了,大佬帮忙看看吧
void Dig_display(uchar figure,uchar number,uchar dp_YESorNO )
{ switch(figure)
{ case(1):P2=0X00;break; case(2):P2=0X04;break; case(3):P2=0X08;break; case(4):P2=0X0c;break; case(5):P2=0X10;break; case(6):P2=0X14;break; case(7):P2=0X18;break; case(8):P2=0X1c;break; } if(dp_YESorNO==0)
{P0=smgxs[number];}
else
{P0=smgxs[number]+0x80;}
number=50; while(number--);
P0=0x00;}
void main(){
while(1) {
Dig_display(uchar figure,uchar number,uchar dp_YESorNO);
smghs(DS18B20readtemp()); }}
作者:
77599585
时间:
2021-3-6 16:56
Dig_display(uchar figure,uchar number,uchar dp_YESorNO); 你这是函数调用 不是声明 传参数不能写类型
改成这样
Dig_display(figure, number, dp_YESorNO);
作者:
青街古城
时间:
2021-3-6 17:21
掉函数有问题啊,直接把声明超过来了,
作者:
红叶夜夜笙歌
时间:
2021-3-9 14:28
main函数里调用 Dig_display(); 参数不对,应该写成 类似Dig_display(2,2,YES); 这种,//define YES 1
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1