C言語のexternって変数版プロトタイプ宣言って事ですか?