サイトマップ / C言語講座出入り口総目次目次:入出力(1)>列挙定数

青い直線

列挙定数

青い直線

[記号定数と変数の型宣言]←このソース→[for ループ(1)]

今日はソースプログラムはありません。お休みです。

列挙型と呼ばれる型の使い方について、学びます。列挙型は、値が変化する複数の整数定数を一度に作るために使います。enumという予約語を使って宣言します。

	enum week { SUN, MON, TUE, WED, THU, FRI, SAT };

このようにして作られた整数定数を、列挙定数と呼びます。一般に大文字を使用します。それぞれの値がいくつであるかは気にする必要はありません。

もし、値を指定する場合には下記のコードのようにします。

	enum week { SUN=1, MON=3, TUE=5, WED=7, THU=9, FRI=11, SAT=15 };

10からはじめたいのであれば、以下のコードのようにします。

	enum week { SUN=10, MON, TUE, WED, THU, FRI, SAT };

今日はソースプログラムはありません。お休みです。

[記号定数と変数の型宣言]←このソース→[for ループ(1)]

青い直線

/* (C) 2000- YFプロ. All Rights Reserved. */    提供:C言語講座−それ自体コンパイルできる教材を使った講座です−

青い直線

サイトマップ / C言語講座出入り口総目次目次:入出力(1)>列挙定数