共用方式為


函式宣告使用儲存類別規範

您可以使用任何一種靜態或extern函式宣告中的儲存類別規範。 函式一定會有通用的存留期。

Microsoft 專有的

在內部的層級的函式宣告具有意義相同函式宣告在外部層級。 這表示函式會從其宣告的其餘部分轉譯單位的點的 [看得見的即使它在區域範圍中宣告。

結束 Microsoft 特定

函式可視覺化規則些許從變數的規則,如下所示:

  • 函式宣告為靜態只在定義它的原始程式檔內可見。 在相同的原始程式檔中的函式可以呼叫靜態函式,但其他原始程式檔中的函式無法存取它直接按名稱。 您可以宣告另一個靜態函式具有相同的名稱,在不同的原始程式檔,而不發生衝突。

  • 函式宣告為extern會顯示在整個程式中的所有原始程式檔 (除非您稍後重新宣告這項功能為靜態)。 任何函式可以呼叫extern函式。

  • 略過的儲存類別規範的函式宣告 」 是extern預設狀況下。

Microsoft 專有的

Microsoft 可讓的重新定義extern做為識別項靜態

結束 Microsoft 特定

請參閱

參考

C 的儲存裝置類別