c语言里f(void)与f()一样吗?

发布网友 发布时间:2022-04-23 15:25

我来回答

5个回答

热心网友 时间:2023-10-07 11:16

c语言里,函数定义时f(void)与f()一样,表示函数f没有参数,函数定义以外,f(void)表示函数f没有参数,f()表示函数f可以有任意数量和类型的参数,C语言不支持f(...)的写法,这与C++不同。
不建议使用f()的写法,因为易导致错误……

热心网友 时间:2023-10-07 11:17

不一样。f(void)表示函数无参数,f()表示函数参数有无、多少暂时未说明

热心网友 时间:2023-10-07 11:17

一样都是表示没有参数

热心网友 时间:2023-10-07 11:18

一样吧。不太确定。

热心网友 时间:2023-10-07 11:18

一样的意思

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com