在C++中函數的定義爲:函數
type name(P1,P2)code
{stament};io
其中type爲函數的返回值,name 爲函數的標識符,P1,P2爲函數的兩個參數,該參數做用範圍僅在該函數體內。function
當一個函數不要返回任何值時,該函數爲空函數,其類型爲void,當該函數也沒有參數時,也能夠用void表示無參數,也可什麼都不填,例如:co
void printmessage (void)
return
{
cout << "I'm a function!";
}
定義了一個空函數,該函數無返回值,且沒有參數。參數
對於main()函數來講,通常狀況下函數的返回值爲int,且返回值默認爲0,main()函數的返回值 return 0; 並沒有實際意義,返回值爲0僅表示函數運行正常。void