*   >> Læs Uddannelse artikler >> science >> programming

C objektidentifikatorer

de, at en enum objekt er et objekt bestående af en række heltal. I enum objekt konstruktion, har du identifikatorer til de hele tal og ikke de heltal selv. Så enum objektet selv, har en identifikator, og de hele tal i området, der udgør genstanden, har identifikatorer. I enkle vendinger, når en enum objekt-id er erklæret sine heltal identifikatorer for heltal objekter, der implicit tildelte værdier (tal). I enkle vendinger syntaksen til at erklære en enum objekt og implicit have sine heltal identifikator objekter tildelte værdier, er: enum enumIdent {intIdent1, intIdent2, intIdent3,. .

. } Det begynder med ordet, enum, så et mellemrum, så har du identifikation for enum objektet selv. Så har du en valgfri plads; derefter en blok, afgrænset naturligvis af seler (krøllede parenteser). Inde i blokken, har du identifikatorer til int objekter. Disse identifikatorer for de int objekter er ikke indledes med ordet int, fordi per definition den enum objekt, de identificerer int objekter. Som standard, værdien af ​​den første int objektet er nul; af den anden er 1; i det tredje er 2, at det fjerde er 3, og så videre. Bemærk, at optællingen begynder fra nul og ikke 1.

Dette nummereringssystem kan ændres, men jeg vil ikke gå ind i, at der i denne grundlæggende tutorial. I ovenstående kodeeksempel, identifikationen for enum objektet er, enumIdent. Identifikation for heltal, nul er i dag; Identifikation for heltal, 1 er, i morgen; Identifikation for heltal, 2 er, afterTomorow; Identifikation for heltal, 3 er, theDayAfter. Det er dig, der beslutter, hvad navn for at give et id, om det er den identifikator for en enum objekt, eller identifikator for en int objekt inde i enum blok eller for nogle andre objekt.

Der er fire printf udsagn ovenfor for de fire heltal i prøven kode. Hver printf funktion benytter variablen af ​​et heltal i enum indstillet til at udskrive heltal. Hver linje for printf erklæring har faktisk to printf udsagn. Husk, en erklæring slutter med et semikolon. Du må ikke forveksle mellem en linje og en erklæring. Den anden sætning i hver linje udskriver un-viste tegn, '\\ n ". Dette er et tegn, selv om det består af to symboler, \\ og n. \\ N tegn vises ikke, men det forårsager, hvad der skal vises næste i kommandoprompten vindue, der skal vises på den næste linje.

Det er derfor, du har de tal, 0, 1, 2 og 3, der vises i separate linjer. Tildeling af Memory Size for Grundlæggende objekter Når en grundlæggende objekt, såsom int eller float er erklæret, er en

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.