全局函式

全局函式是定義在類外的函式,可以被其他檔案中函式調用

全局函式就是可以被其他檔案中函式調用,比如一個大型程式,由很多人來共同編寫,每個人寫的程式為一個檔案,全局函式就可以被另一個檔案中的程式調用,聲明函式時不管寫沒寫extern都默認為全局函式,如果不想被其他人調用,可以用static來定義,就只能被本檔案程式調用
全局函式是定義在類外的函式,成員函式就是定義在類中的函式。
下面是定義的方法。
//函式定義方法返回類型 函式名(形式參數表列){    函式體語句    return 表達式;//void類型的return是沒有的或者就是一個return;用來結束函式}//例如:定義一個返回char類型的一個叫plus的函式,傳入一個參數char c;char plus(char c){    c=c+1;    return c;}//函式聲明方法返回類型 函式名(形式參數表列);//函式調用方法:函式名(實際參數表列);//舉個栗子int main(void){    char c = 'T';    c = plus(c);  //此時調用了plus函式    std::cout << c << std::endl;    return 0;}
全局函式的關鍵字是extern通常不寫函式extern的會默認為extern。

相關詞條

熱門詞條

聯絡我們