打印

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

[复制链接]
2143|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
wkshengren| | 2017-7-4 14:00 | 只看该作者
没区别,看习惯

使用特权

评论回复
板凳
原野之狼| | 2017-7-4 14:27 | 只看该作者
写还是不写看心情  

使用特权

评论回复
地板
zwmasdf| | 2017-7-4 17:15 | 只看该作者
MDK在MDK中如果声明不加void可能会报警告

使用特权

评论回复
5
ss掷弹专业| | 2017-7-5 10:14 | 只看该作者
写不写得看这个函数带不带参数啊   lz应该是想问前面那个void 写不写有没有区别吧

使用特权

评论回复
6
——白起——|  楼主 | 2017-7-5 10:26 | 只看该作者
zwmasdf 发表于 2017-7-4 17:15
MDK在MDK中如果声明不加void可能会报警告

我就是看到警告再问的

使用特权

评论回复
7
linqing171| | 2017-7-5 13:53 | 只看该作者
c99中 fun1(){}   等效于 int fun1(void){}
具体参考C语言标准中的默认整型章节。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:祖国万岁

11

主题

239

帖子

2

粉丝