C语言问题Warning [2058] call of function without prototype_百度知道
C语言问题Warning [2058] call of function without prototype
Desktop\ /C.RB6=d\#define OFF 0#define ON 1void LED2(char in){PORTBbits.h".RA4 == 1) LED2(ON); /Users\prject1\#include&/elseLED2(OFF):\p18f2580;// initialisation while(1) { /LED=in}void main(void) {init(); infinite loopif (PORTAbits
我有更好的答案
有些编译器会报这个警告,需要你声明和调用init()函数时,参数里加上void,即init(void)
加了之后出现Error: syntax error
init的函数声明中有加上void吗?init的函数声明是不是在main函数之前。如果不清楚,请把init函数和修改之后的main函数再贴一下。
看一下你的这个初始化函数的定义是不是有问题,申明中是不是没有void
其他类似问题
为您推荐:
prototype的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}