C语言问题 ,无返回值的函数中()中加不加 void 有什么区别

[复制链接]
2436|6
 楼主| ——白起—— 发表于 2017-7-4 11:32 | 显示全部楼层 |阅读模式
无返回值的函数中()中加不加 void 有什么区别 比如:
void DD()

。。。。。。


void DD(void)

。。。。。。
wkshengren 发表于 2017-7-4 14:00 | 显示全部楼层
没区别,看习惯
原野之狼 发表于 2017-7-4 14:27 | 显示全部楼层
写还是不写看心情  
zwmasdf 发表于 2017-7-4 17:15 | 显示全部楼层
MDK在MDK中如果声明不加void可能会报警告
ss掷弹专业 发表于 2017-7-5 10:14 | 显示全部楼层
写不写得看这个函数带不带参数啊   lz应该是想问前面那个void 写不写有没有区别吧
 楼主| ——白起—— 发表于 2017-7-5 10:26 | 显示全部楼层
zwmasdf 发表于 2017-7-4 17:15
MDK在MDK中如果声明不加void可能会报警告

我就是看到警告再问的
linqing171 发表于 2017-7-5 13:53 | 显示全部楼层
c99中 fun1(){}   等效于 int fun1(void){}
具体参考C语言标准中的默认整型章节。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:祖国万岁

11

主题

239

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部