在C语言中,int fun(){return 1;}表示fun函数可带任意参数(任意数目和任意类型), 在C++中则表示不带参数的函数, 所以, 在C语言中:
- int fun()
- {
- return 1;
- }
-
- int main()
- {
- fun(1);
- return 0;
- }
是正确的。 而在C++中, 是错误的。 我刚才试了一下, 确实如此。
在C语言中,int fun(){return 1;}表示fun函数可带任意参数(任意数目和任意类型), 在C++中则表示不带参数的函数, 所以, 在C语言中:
- int fun()
- {
- return 1;
- }
-
- int main()
- {
- fun(1);
- return 0;
- }
是正确的。 而在C++中, 是错误的。 我刚才试了一下, 确实如此。