C言語:列挙型について

C言語
/*
	xEnum.c 列挙型のサンプル
		列挙型は整数型の定数に名前をつけることができる型
		基本的には定義順に0,1,2...と0から1ずつ増加した値が代入される
*/
#include <stdio.h>

int main(void)
{
	/* 列挙型Modeを宣言 */
	enum Mode{ TITLE, GAME, CLEAR, GAMEOVER };
	
	/* 列挙型変数を定義 */
	enum Mode mode;
	mode = TITLE;
	
	/* 表示 */
	printf("mode : %d\n", mode);
	
	mode = GAMEOVER;

	printf("mode : %d\n", mode);
	
	return 0;
}
/* 
	【表示結果】

		mode : 0
		mode : 3
	
*/

コメント