これは書き方が悪いというか、enum でも { TWO = 2, ONE = 1, UNKNOWN } と定義すれば UNKNOWN は 2 になるわけで、C言語の仕様としては自然な定義だと思う(コンパイラが親切に警告を出してくれるかどうかは別)。

mohnomohno のブックマーク 2013/07/31 00:23

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

http://blog.monoweb.info/blog/2012/07/14/c99-array/

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう