C语言中的函数,test() 和test(void)有什么区别吗?
答案:3 悬赏:70
解决时间 2021-01-09 09:35
- 提问者网友:ミ烙印ゝ
- 2021-01-08 17:37
C语言中的函数,test() 和test(void)有什么区别吗?
最佳答案
- 二级知识专家网友:雾月
- 2021-01-08 18:43
在C++中,test()和test(void)没有什么不同;
在C中,两者有不同
1.test()表示函数可以任意类型,任意个数的参数,比如test(1), test(1, 2)都是没有问题的
2.test(void)表示函数不能接受任意参数,test(1)和test(1, 2)都是不能通过错误的
在C中,两者有不同
1.test()表示函数可以任意类型,任意个数的参数,比如test(1), test(1, 2)都是没有问题的
2.test(void)表示函数不能接受任意参数,test(1)和test(1, 2)都是不能通过错误的
全部回答
- 1楼网友:詩光轨車
- 2021-01-08 19:36
没有,完全相同
- 2楼网友:过活
- 2021-01-08 19:06
没有的! 只是一般没有test(void)这种写法!。void 也是一种类型,用他做参数毫无意义
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯