在用keil调试程序时遇到一个警告:..\HARDWARE\GPIO\gpio.h(33): warning: #1295-D: Deprecated declaration control_Beep - give arg types思来想去不知道什么原因,经过网上查阅大神的解决方法说是因为当时建立的control_Beep()函数是一个没有返回值的函数,在.H文件进行声明的时候要在函数名的括号内表明void,,这样问题就解决了。但是不知道为什么在声明函数的时候括号内可以不写void 但是在.h文件中就要写上void呢?,, 还是对C语言了解不到位,求大神指点一二。 |
函数返回值 函数名(参数类型 参数名);
评分
查看全部评分
可能c中可以不写,但是会有警告吧,谢谢
评分
查看全部评分