c-lang:宣言
記憶域クラス指定子(Storage Class Specifiers)
型修飾子(Type Qualifiers)
型指定子(Type Specifiers)
宣言子(Declarators)
初期化子(Initializers)
グローバル宣言は1カラム目から記述する。
#include文は、必ず行の先頭から書く。(K&Rの仕様)
基本的には変数の宣言は1行1ステートメントとし、コメントを付加する。
構造体や共用体のテンプレートの宣言では、各要素についてコメントを付加する。
code:c
struct profile{
int age; /* age */
int sex; /* see below */
char name32; /* first name */ };
他のファイルからアクセスされる必要のない外部変数などはstatic宣言すること。