読者です 読者をやめる 読者になる 読者になる

ガレスタさんのDIY日記

電子回路、Web、組み込み、自作エフェクターを語るblog

自分用メモ(Extern

コラム
  • Extern変数は複数ファイルで重複定義を避けるために行うもの
  • 組み込みでは複数ファイルに処理を分けて書くことが多いためよく使う
  • グローバル変数で定義すれば使えるが数が増えるとわかりにくいのと重複定義を行う可能性があるのでextern定義に慣れておく必要がある。
  • プロトタイプ宣言をすると他ファイルの関数が使える

まとめると

Externはリンク先に困ってるコンパイラを納得させる通訳みたいなもの