位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

C語言 外部函數(shù)

提問人:劉團圓發(fā)布時間:2020-12-01

    定義函數(shù)時,如果函數(shù)類型前未加static關(guān)鍵字,可以認為都是外部函數(shù)。外部函數(shù)的作用域是整個程序,程序中的任何一個文件都可以使用它。

    外部函數(shù)的一般定義形式為:

    extern類型說明符函數(shù)名(形參表)

    例如:

    extern int fun (int a,int b);

    說明:外部函數(shù)關(guān)鍵字extern可以省略。

    外部函數(shù)在調(diào)用它的文件中使用時,需要提前聲明,聲明形式為: 

    extern 函數(shù)類型函數(shù)名(參數(shù)表),函數(shù)名2(參數(shù)表)

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部