コーディング規約 トップページC/C++ コーディング規約 目次 

1.4 構造体/共用体/列挙定数のコメント

構造体/共用体/列挙定数のコメントは以下のように記述する。

■構造体/共用体/列挙定数のコメントの例

typedef struct Memory {  // メモリ上のバッファ
  char *s;           // 文字列
  struct Memory *next;   // リスト構造ポインタ
} MEMORY;

union u_tag {  // タグ共用体
  int ival;    // 整数
  float fval;   // 実数
  char *sval;  // 文字列
} u;

enum Boolean {  // ブール型定数
  False,       // 偽
  True        // 真
};