发布网友 发布时间:2022-04-23 18:41
共3个回答
热心网友 时间:2023-10-13 09:48
在C++中,test()和test(void)没有什么不同;
在C中,两者有不同
1.test()表示函数可以任意类型,任意个数的参数,比如test(1), test(1, 2)都是没有问题的
2.test(void)表示函数不能接受任意参数,test(1)和test(1, 2)都是不能通过错误的
热心网友 时间:2023-10-13 09:49
没有的! 只是一般没有test(void)这种写法!。void 也是一种类型,用他做参数毫无意义
热心网友 时间:2023-10-13 09:50
没有,完全相同