列挙体

列挙体の宣言

列挙体名 { 定数1 , 定数2 , 定数3 , ・・・ } ;
   *列挙体で定義する型名については enum から始めるのが規則
   *左の定数から順に0、1、2、3、・・・と値が格納されていく
   *定数に格納された値はプログラム内で書き換え不可。

列挙体定数の指定

列挙体名 { 定数1 ,・・・, 定数X = a ,・・・} ;
   *定数X=aとした場合、定数Xにはaの値が格納される
   *数値を指定しない定数は、左の定数の次の値が格納される


列挙体型の変数の宣言

列挙体名 変数名 ;
   *列挙体で定義した変数には、他の値を格納することも可能

*enum = enumeration = 列挙、一覧

コメント