int function(void)
{
return 1;
}
#include <stdio.h>
int fun()
{
return 1;
}
int main()
{
printf("%d",fun(2));
return 0;
}
在 C語言中,可以給無參數的函數傳送任意型態的參數, 但是在 C++編譯器中編譯同樣的程式則會出錯 所以,無論在 C還是 C++中,若函數不接受任何參數,一定要指明參數為 void。
int function(void)
{
return 1;
}
#include <stdio.h>
int fun()
{
return 1;
}
int main()
{
printf("%d",fun(2));
return 0;
}
在 C語言中,可以給無參數的函數傳送任意型態的參數, 但是在 C++編譯器中編譯同樣的程式則會出錯 所以,無論在 C還是 C++中,若函數不接受任何參數,一定要指明參數為 void。