組み込みC言語コーディングルールメモ
同一ファイル内で使用する関数
先頭にstaticを付けた状態でプロトタイプ宣言を行う。
関数にstaticを付ける。
.c 内で関数を後方定義する場合も、必ずプロトタイプ宣言を行う。
プロトタイプ宣言と定義の戻り値・引数・修飾子が完全一致している
外部で使用する関数
ヘッダファイルにexternを付けた状態でプロトタイプ宣言を行う。
プロトタイプ宣言と定義の戻り値・引数・修飾子が完全一致している
static関数をヘッダに書かない
関数の命名規約
モジュール名接頭辞付き