标题:
main.c(38): error C161: 'x': formal parameter ignored 这个怎么搞啊?
[打印本页]
作者:
qsj00000
时间:
2022-4-20 20:02
标题:
main.c(38): error C161: 'x': formal parameter ignored 这个怎么搞啊?
#include <REGX52.H>
#include "DELAY.H"
sbit RCK=P3^5;
sbit SCK=P3^6;
sbit SER=P3^4;
void LED_Cro(char Byte)
{
for(unsigned char i=0;i<8;i++)
{
SER=Byte&(0x80>>i);
SCK=0;
SCK=1;
}
RCK=0;
RCK=1;
}
void LED_Len(char Len)
{
switch(Len)
{
case 1:P0=0x10;break;
}
}
void LED_Located(char x,char y)
{
void LED_Cro(x);
void LED_Len(y);
}
void main()
{
void LED_Located(0x80,1);
while(1)
{
}
}
作者:
Hephaestus
时间:
2022-4-20 20:07
把0x80改成-128试试。
作者:
cdhigh
时间:
2022-4-20 21:30
把所有函数调用前面的void去掉,void仅用于函数声明和定义的地方
作者:
qsj00000
时间:
2022-4-20 21:47
cdhigh 发表于 2022-4-20 21:30
把所有函数调用前面的void去掉,void仅用于函数声明和定义的地方
知道了,谢谢!
作者:
zhxiufan
时间:
2022-4-21 09:06
void LED_Cro(x);
void LED_Len(y);
有这样调用的吗?你去掉void试试吧。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1