Home : Bitovi i bajtovi : Definicija enuma

nabrajanja

Enum, kratica od "nabrojano", je tip podataka koja se sastoji od unaprijed definiranih vrijednosti. A konstanta or varijabla definirano kao enum može pohraniti jednu od vrijednosti navedenih u enum deklaraciji.

Enumi se koriste u oba Izvorni kod i baza podataka stolovi. Na primjer, enum koji pohranjuje više boja može biti deklariran u C# kako slijedi:

enum Boja {bijela, crvena, zelena, plava, crna};

Stupac u a MySQL baza podataka stol može se definirati na sljedeći način:

Boja ENUM ('bijela', 'crvena', 'zelena', 'plava', 'crna')

Varijabla ili vrijednost baze podataka definirana kao Boja može se dodijeliti bilo kojoj od pet boja navedenih u gore navedenim deklaracijama nabrajanja. Ako joj se dodijeli bilo koja druga vrijednost osim jedne od pet gornjih boja, ona će ostati nedefinirana i može stvoriti pogrešku ovisno o kontekstu. Također, enum varijable mogu sadržavati samo jednu vrijednost. Ako varijabla možda treba pohraniti jednu ili više unaprijed definiranih vrijednosti, treba je definirati kao SET umjesto.

Enumi pružaju visoko strukturiran način za pohranu podataka jer mogu pohraniti samo jednu unaprijed definiranu vrijednost. Iako ovo pomaže u osiguravanju integriteta podataka, također ograničava njihovu fleksibilnost. Stoga su enum varijable najprikladnije za pohranu diskretnih podataka koji mogu biti samo jedna od nekoliko mogućih vrijednosti. Primjeri uključuju boje, veličine, kategorije, mjesece i dane u tjednu. Varijable koje sadrže raznolike podatke, poput imena i mjesta, trebale bi se definirati kao žice.

https://TechLib.com/definition/enum

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju Enum. U računalnoj terminologiji objašnjava što Enum znači i jedan je od mnogih računalnih izraza u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija Enuma korisna, možete se na nju pozvati pomoću gore navedenih citata.