如果你声明一个函数:int fun();,函数参数为空的时候,在c中的意思是函数参数不确定,而在c++中的意思是函数参数为空。如果函数这样声明:int fun(void);,这时不论是在c中还是在c++中的意思都是函数参数为空。
c和c++函数声明的区别
最新推荐文章于 2024-05-09 18:18:57 发布
如果你声明一个函数:int fun();,函数参数为空的时候,在c中的意思是函数参数不确定,而在c++中的意思是函数参数为空。如果函数这样声明:int fun(void);,这时不论是在c中还是在c++中的意思都是函数参数为空。