内部リンケージ
オブジェクトまたは関数のファイル スコープ識別子の宣言に storage-class-specifier static
が含まれている場合、その識別子には内部リンケージがあります。 それ以外の場合、識別子は外部リンケージを持ちます。 非終端要素の storage-class-specifier の詳細については、「ストレージ クラス」をご覧ください。
1 つの翻訳単位内では、内部リンケージを持つ識別子の各インスタンスは、同じ識別子または関数を表します。 内部リンク ID は 1 つの翻訳単位において一意です。