■デバッグを楽にする小技 上記のプログラムでenumの先頭でSun=1の設定をしていないと、初期化していない xを引数にしてnum2Week(x)を呼んだ場合”日曜日”が表示され(る事が多く)問題検出が困難となる。 参考… 続きを読む 【C言語】enum では最初の定数は非ゼロにするか、あるいはエラーを示すものにする
タグ: enum
【C言語】
switch(enum式)と記述するとcase抜けを防げる
warning: enumeration value ‘x’ not handled in switch 警告:列挙値 ‘x’ がswitch文で処理されません。[-Wswitch] ■1.cas… 続きを読む 【C言語】
switch(enum式)と記述するとcase抜けを防げる
【C言語】
enumは
符号付き(signed)か?
符号無し(unsigned)か?
warning: result of comparison of unsigned enum expression < 0 is always false 警告:unsigned enum 式 < 0 の比較… 続きを読む 【C言語】
enumは
符号付き(signed)か?
符号無し(unsigned)か?