1. ホーム
  2. c

[解決済み] C言語におけるarrayとenumの違いは何ですか?

2022-01-26 22:47:25

質問

enumは配列と似ていて、0から順に番号が振られていますね。

どのように解決するのですか?

配列 は、0から始まるインデックスを持つ複数の要素を含むことができる変数であるのに対し 列挙 enum の場合、0 から始まる数値はインデックスではありませんが、配列の場合はインデックスになります。また、enumの場合、0から始まるかどうか、連続するかどうかわからないメンバーに対して、独自の定数値を割り当てることができます。