列挙型

読み:れっきょがた
品詞:名詞

名前を付けた整数定数の集合を用意し、その集合の要素を新たな型として定義するデータ型のこと。単純型の一種で、順序型の一つ。

目次

元々はPascalで使われていたが、便利であったためCなど他の言語でも使われるようになった。

Pascal/Delphi

Pascalでは、列挙型の名の通り列挙を定義する。値は0から順番に割り当てられる。

TNumber = (nZero, nOne, nTwo);

C/C++

C/C++では、enumで定義する。

enum TNumber {nZero, nOne, nTwo};

値は0から順番に割り当てられるが、任意の数を代入文の形式で設定することも可能。

用語の所属
データ型
単純型
順序型

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club