About: Enumerated type     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingLanguageConcepts, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FEnumerated_type

In computer programming, an enumerated type (also called enumeration, enum, or factor in the R programming language, and a categorical variable in statistics) is a data type consisting of a set of named values called elements, members, enumeral, or enumerators of the type. The enumerator names are usually identifiers that behave as constants in the language. An enumerated type can be seen as a degenerate tagged union of unit type. A variable that has been declared as having an enumerated type can be assigned any of the enumerators as a value. In other words, an enumerated type has values that are different from each other, and that can be compared and assigned, but are not specified by the programmer as having any particular concrete representation in the computer's memory; compilers and i

AttributesValues
rdf:type
rdfs:label
  • Výčtový typ (cs)
  • Aufzählungstyp (de)
  • Enumerated type (en)
  • Type énuméré (fr)
  • 열거형 (ko)
  • 列挙型 (ja)
  • Enumeratie (datatype) (nl)
  • Wyliczeniowy typ danych (pl)
  • Enumeração (tipo de dado) (pt)
  • Перечисляемый тип (ru)
  • Перелічуваний тип даних (uk)
  • Uppräkningstyp (sv)
  • 枚举 (zh)
rdfs:comment
  • Výčtový typ (v angličtině označovaný jako „enumerated type“ nebo zkráceně „enum“) patří mezi návrhové vzory. Je to datový typ tvořený konečnou omezenou množinou pojmenovaných hodnot. Každý člen výčtového typu je tvořen identifikátorem a hodnotou. Hodnotou zpravidla bývá celočíselná konstanta. „Výčtový typ je zvláštní hodnotový typ s předem určenou sadou číselných hodnot. V základním nastavení jsou tyto číselné hodnoty celá čísla (typ integer), ale mohou být i typu long, byte atd.“ Identifikátor se obvykle v kódu chová jako konstanta. Identifikátory je zvykem psát velkými písmeny a bývají ve většině programovacích jazyků odděleny čárkou. (cs)
  • Ein Aufzählungstyp (englisch enumerated type) ist ein Datentyp für Variablen mit einer endlichen Wertemenge. Alle zulässigen Werte des Aufzählungstyps werden bei der Deklaration des Datentyps mit einem eindeutigen Namen (Identifikator) definiert, sie sind Symbole. Dabei kann auch eine Reihenfolge festgelegt werden, die eine Ordnung der einzelnen Werte bestimmt, nach der dann sortiert werden kann. Bei Aufzählungstypen kann mitunter auch der textuelle Name eines Symbols direkt Verwendung finden, gewissermaßen als festgelegte Zeichenkette. (de)
  • 列挙型(れっきょがた、enumerated typeあるいはenumeration type)とは、コンピュータプログラミングにおいて、プログラマが選んだ各々の識別子(列挙子)をそのまま有限集合として持つ抽象データ型である。列挙型は一般に、カードのスートのように番号順を持たないカテゴリ変数として使われるが、実際のコンパイル時あるいは実行時には、列挙型は整数で実装されることが多い。各々の識別子は通例異なる整数値を持つが、複数の識別子に対して意図的に同じ整数値を割り当てる(つまり別名を定義する)ことも可能である。 また列挙型は、整数を使用する場合と比較して、明示的にマジックナンバーを使用するよりもプログラムソースの可読性を改善するのに役立つ。言語によっては、列挙型の整数表現はプログラマに見えないようになっていることもあり、これによりプログラマが列挙値に対して算術演算を行うような乱用を防いでいる。列挙型の定数は同じ列挙型の変数にしか代入できない(整数型の変数に代入するには明示的な型変換などが必要)という仕様になっている言語もある。 プログラミング言語によっては、真偽値の論理型は、あらかじめ宣言された二値の列挙型とされている。 C言語では構造体および共用体のアナロジーとして、列挙体(enumeration)とも呼ばれる。 (ja)
  • 컴퓨터 프로그래밍에서 열거형(enumerated type, enumeration), 이넘(enum), 팩터(factor ← R 프로그래밍 언어와 통계학의 에서 부르는 명칭)는 요소, 멤버라 불리는 명명된 값의 집합을 이루는 자료형이다. 열거자 이름들은 일반적으로 해당 언어의 상수 역할을 하는 식별자이다. 일부 열거자 자료형은 언어에 기본 소속되어 있을 수 있다. 불리언 자료형을 예로 들면 거짓(False)과 참(True)의 값이 미리 정의된 열거형으로 볼 수 있다. 수많은 언어는 사용자들이 새로운 열거형을 정의할 수 있게 하고 있다. 열거형의 값과 변수는 일반적으로 고정 길이의 로 구현되며 이는 일부 정수형과 호환되는 포맷과 크기로 되어 있다. 특히 시스템 프로그래밍 언어와 같은 일부 언어들은 사용자가 각각의 열거자를 위해 사용할 비트 결합을 지정할 수 있게 한다. (ko)
  • Typ wyliczeniowy – rodzaj typu danych zawierający listę wartości reprezentowanych za pomocą literałów wyliczeniowych, jakie może przyjmować zmienna tego typu. Typ wyliczeniowy pełni nieocenioną funkcję w metaprogramowaniu, gdyż pozwala na tworzenie stałych w chwili kompilacji. (pl)
  • Uppräkningstyp (engelska enumerated type, ofta förkortat enum) är inom programmering en datatyp vars tillåtna värden består av en fix mängd konstanter, till exempel årets månader eller korten i en kortlek. Vissa uppräkningstyper kan vara fördefinierade i programspråket, till exempel booleska datatyper med sanningsvärdena sant (true) och falskt (false). Många programspråk tillåter användaren att definiera egna uppräkningstyper, vilket kan ske i exempelvis VBA, C++, Java, C#, Ada och Pascal. (sv)
  • Перелічуваний тип даних (англ. enumerated type, enumeration, enum, в R також англ. factor) - тип даних що складається з множини іменованих значень які називаються елементами, членами чи енумераторами типу. (uk)
  • Перечисляемый тип (сокращённо перечисле́ние, англ. enumeration, enumerated type) — в программировании тип данных, чьё множество значений представляет собой ограниченный список идентификаторов. (ru)
  • In computer programming, an enumerated type (also called enumeration, enum, or factor in the R programming language, and a categorical variable in statistics) is a data type consisting of a set of named values called elements, members, enumeral, or enumerators of the type. The enumerator names are usually identifiers that behave as constants in the language. An enumerated type can be seen as a degenerate tagged union of unit type. A variable that has been declared as having an enumerated type can be assigned any of the enumerators as a value. In other words, an enumerated type has values that are different from each other, and that can be compared and assigned, but are not specified by the programmer as having any particular concrete representation in the computer's memory; compilers and i (en)
  • En programmation informatique, un type énuméré (appelé souvent énumération ou juste enum, parfois type énumératif ou liste énumérative) est un type de données qui consiste en un ensemble de valeurs constantes. Ces différentes valeurs représentent différents cas ; on les nomme énumérateurs[réf. nécessaire]. Lorsqu'une variable est de type énuméré, elle peut avoir comme valeur n'importe quel cas de ce type énuméré. (fr)
  • Een enumeratie of opsomming is een datatype in verschillende programmeertalen. Variabelen van een enumeratietype kunnen een vaststaand aantal waarden aannemen, die met een identifier kunnen worden aangeduid. Bijvoorbeeld (in C): typedef enum { rood = 0, oranje, geel, groen, blauw, paars } kleur_t;kleur_t kleur = rood; Bijvoorbeeld (in Pascal): type Tenum = { rood, oranje, geel, groen, blauw, paars } ;var kleur_t : Tenum begin kleur_t := rood;end ; Bijvoorbeeld (in C#): enum Kleuren { Rood, Oranje, Geel, Groen, Blauw, Paars }; Kleuren kleur = Kleuren.Rood; (nl)
  • Em programação, uma enumeração é um tipo de dado abstrato, cujos valores são atribuídos a exatamente um elemento de um conjunto finito de identificadores escolhidos pelo programador. Esse tipo é geralmente usado para variáveis categóricas (como os naipes de um baralho), que não possuem uma ordem numérica definida. Em algumas linguagens, o tipo booleano é declarado como uma enumeração de dois valores, verdadeiro e falso. (pt)
  • 在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。这两种类型经常(但不总是)重叠。 枚举是一个被命名的整型常数的集合,枚举在日常生活中很常见,例如“星期”这个词就是一个枚举,星期一、星期二、星期三、星期四、星期五、星期六、星期日就是这个枚举里面的成员。 通俗来说,枚举就是对一个对象的所有可能取到的值的集合 枚举的定义方式与结构体和联合体相似,其形式为: enum 枚举名{ 标识符①[=整型常数], 标识符②[=整型常数], ... 标识符N[=整型常数],}枚举变量; 如果枚举没有初始化,即省掉「=整型常数」时,则从第一个标识符开始,顺次赋给标识符。但当枚举中的某个成员赋值后,其后的成员按依次加的规则确定其值。例如下列枚举说明后, 的值分别为。 enum string{x1, x2, x3, x4}x; 当定义改变为: enum string{ x1, x2=0, x3=50, x4,}x; 则 注意: 1. * 枚举中每个成员(标识符)结束符是「,」, 不是「;」,最后一个成员可省略「,」。 2. * 初始化时可以赋负数,以后的标识符仍依次加1。 3. * 枚举变量只能取枚举说明结构中的某个标识符常量。 例如: 此时,枚举变量x3实际上是7。 (zh)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (61 GB total memory, 51 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software