*   >> Lese Utdanning Artikler >> science >> programming

C Objekt Identifiers

ren er erklært sin heltall identifikatorer for heltall objekter, er implisitt tildelt verdier (heltall). Enkelt sagt syntaksen til å erklære en enum objekt og implisitt ha sine heltall identifikasjons objekter tildelte verdiene, er: enum enumIdent {intIdent1, intIdent2, intIdent3,. . . } Det begynner med ordet, enum, deretter et mellomrom, så har du identifikator for enum objektet selv. Da har du en ekstra plass; deretter en blokk, åpenbart avgrenset av bukseseler (klammeparenteser). Inne i blokken, har du identifikatorer for int stedene.

Disse identifikatorer for int objekter er ikke innledes med ordet int, fordi ved enum objekt definisjon, identifisere de int stedene. Som standard er verdien av den første int objekt null; det av den andre er 1; det av den tredje er to, nemlig den fjerde er 3, og så videre. Merk at opptellingen begynner fra null og ikke 1. Denne ordningen nummereringen kan endres, men jeg vil ikke gå inn på det i denne grunnleggende opplæringen. I koden ovenfor prøven, identifikatoren for enum objektet er, enumIdent.

Identifikatoren for heltall, null er i dag; identifikatoren for heltall, 1 er, i morgen; identifikatoren for heltall, 2 er, afterTomorow; identifikatoren for heltall, 3 er, theDayAfter. Det er du som bestemmer hva navnet for å gi en identifikator, enten det er identifikatoren for en enum objekt, eller identifikator for en int objekt inne i enum blokk eller for et annet objekt. Det er fire printf påstandene over for de fire heltall i eksempelkoden. Hver printf funksjonen bruker variabel av et heltall i enum satt til å skrive ut heltall.

Hver linje for printf uttalelse har faktisk to printf uttalelser. Husk, en uttalelse avsluttes med et semikolon. Ikke forveksle mellom en linje og en uttalelse. Den andre setningen i hver linje skriver FN-vises karakter, '\\ n'. Dette er et tegn, selv om det består av to symboler, \\ og n. \\ N tegn vises ikke, men det fører til hva som skal vises neste i ledeteksten vinduet, som skal vises på neste linje. Det er derfor du har tallene, 0, 1, 2 og 3, som vises på egne linjer.

Tildeling av Memory Size for Fundamental Objects Når en fundamental objekt, for eksempel int eller float er deklarert, er et spesielt område av minnebruken for dette objektet. Dette gjøres selv om ingen verdi (innhold) er tildelt til gjenstanden som ved initialisering. I hver datamaskin, alle ints har samme størrelse; alle flottørene har samme størrelse; alle _Bools har samme størrelse; og alle tegn har samme størrelse. Sel

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.