この章では列挙型について説明します。
「列挙型」は結びつきがある要素をひとまとめにして、新しい型として定義することを言います。
詳しい説明は例の後に行います。
そして、列挙型のリストには先頭から
数値だけを
そこでcatsが0,dogsが1,tigerが2と数値を割り当てるわけです。
列挙型のリストには先頭から順番に値が与えられると言いましたが、出力するには以下のように書きます。
この例は0が出力されます。この中に「(int)」という箇所がありますが、これをキャストと呼ぶことは説明しました。
この例の場合には整数型にキャストして列挙型に割り当てられている数値を出力しています。