在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++中, 是错误的。 我刚才试了一下, 确实如此。