*   >> lukeminen koulutus Artikkelit >> science >> programming

C Esineet Identifiers

ematiikan ja ihmisen kieli (Englanti). Pointer Tunniste On mahdollista, objektin pitää muistin osoitteen jokin muu esine, sen sijaan järjestää perusarvo, kuten 45, tai 56,74 tai "W". Vaikka muisti osoite on numero, objekti pitämällä osoite ei pidetä Päätavoitteena tyyppi. Täällä puhumme kaksi objektia, joka omistaa arvo, esim 45 tai 56,74 tai "W"; muu esine pitää osoitteen objekti, joka pitää arvo. Myöhemmin objekti kutsutaan osoitin, koska se viittaa toiseen kohteeseen pitämällä sen osoite. Tulemme näkemään lisää viitteitä myös tunnisteen seuraavassa osa sarjasta.

ENUM Tunniste ENUM tarkoittaa laskentaa. ENUM objekti tyyppi tunnetaan johdettu tyyppi. Se on peräisin kokonaislukuja. Katsokaamme koodin sisältävän näytteen emun esine ennen selitän. Lukekaa ja yritä seuraava koodi: # include int main () {ENUM numerot {tänään, huomenna, afterTomorow, theDayAfter}; printf ("% i", tänään); printf ("\\ n"); printf ("% i", huomenna); printf ("\\ n"); printf ("% i", afterTomorow); printf ("\\ n"); printf ("% i", theDayAfter); printf ("\\ n"); palata 0; } Lähtö pitäisi näyttää seuraavat kokonaisluvut: 0 1 2 3 ENUM objekti on alue muistissa että on erilaisia ​​kokonaislukuja.

Nämä kokonaisluvut ovat itse esineitä. Älkäämme huoli miten nämä kokonaisluvut sijoitetaan ENUM objekti muistiin. Olkaamme juuri tietää, että ENUM objekti on objekti, joka koostuu eri kokonaislukuja. Vuonna ENUM objekti konstrukti, sinulla tunnisteet kokonaislukuja ja ei kokonaislukuja itse. Joten ENUM kappale itsessään, on tunniste ja kokonaislukuja välillä, jotka muodostavat esine, on tunnisteet. Yksinkertaisesti, kun ENUM objekti tunniste on ilmaissut kokonaisluku tunnisteiden kokonaisluku esineitä, epäsuorasti osoitettu arvot (kokonaislukuja).

Yksinkertaisesti syntaksin julistaa ENUM objekti ja epäsuorasti on sen kokonaisluku tunniste liitettävien arvot, on: ENUM enumIdent {intIdent1, intIdent2, intIdent3,. . . } Se alkaa sanalla, ENUM, sitten tilaa, niin sinulla on tunnus ENUM esine itse. Sitten on valinnainen tilaa; Sitten lohko, ilmeisesti rajaamaa henkselit (aaltosulkeisiin). Sisällä lohko, olet tunnisteiden int esineitä. Nämä tunnisteet int objekteja ei edeltää maininta int, koska mukaan ENUM esine määritelmä, he tunnistaa int esineitä.

Oletusarvoisesti arvo ensimmäisen int esine on nolla; että toinen on 1; että kolmannen on 2, että neljännen on 3, ja niin edelleen. Huomaa että laskenta alkaa nollasta eikä 1. Tämä numerointi voidaan muuttaa, mutta en mene, että myös tässä opetusohjelmass

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