c18编译器怎样怎么去掉安全警告2058警告

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&quot.RA4 == 1) LED2(ON); /Users\prject1&#92#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
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 怎么去掉安全警告 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信