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

C Structures

inen lausunto lohkossa on myös puolipisteellä. Kun lohko olet tunnisteiden esineitä, jotka on erityisesti struct tyyppi. Nämä tunnisteet on erotettu pilkuilla. Lopussa struct luomisen selvitys, sinulla on vielä puolipiste joka merkitsee loppua struct julkilausuman. Jokainen esine lohkossa kutsutaan jäsen struct. Enemmän kuin yksi tunniste struct Vuonna alla oleva koodi, struct luodaan valtakirjojen neljä työntekijää yritys. No, säästää aikaa ja tilaa, vain tiedot kahden työntekijöistä on osoitettu; ikä yhden työntekijän näytetään. Tiedot koodi on otettu edellä työntekijän taulukossa.

#include int main () {struct {char * nimi; int ikä; float palkka; char * HQ;} Emp1, Emp2, Emp3, EMP4; Emp1.name = "Mary Jones"; Emp1.age = 35; Emp1.salary = 3856,42; Emp1.HQ = "PhD"; Emp2.name = "John Carlson"; Emp2.age = 36; Emp2.salary = 2124,32; Emp2.HQ = "Msc"; printf ("% i", Emp2.age); palata 0; } Linja koodin missä struct on luotu, neljä tunnisteet ilmoitetaan. Sisältötyyppi, mikä tulee olemaan kussakin johdettu kohde neljä tunnisteiden on mitä (sisäisten objektien) on struct lohkossa. Toisen koodisegmentin lohkossa on päätehtävä, arvot sisäisten objektien tunnisteen, Emp1 on osoitettu.

Lopussa tämän koodisegmentti, saatu esine tunnistetaan Emp1 on kaikki sen sisältö. Sen sisältö on valmistettu esineitä, joiden arvot on osoitettu. Joka on, sen sisältö on tehty esineitä, jotka eivät ole tyhjiä lopussa koodisegmentti. Arvot voidaan osoittaa muille struct esineitä (Emp2, Emp3, EMP4) samalla tavalla. Saada arvo yksi esineitä struct esine, kirjoita tunniste struct objekti ensin, sitten piste ja sitten tunnisteen vastaavia sisäisiä objekti. Juuri tehdään printf toiminto. On enemmän structs kuin minä olen antanut teille. Kuitenkin mitä olen antanut sinulle, voit tehdä monia asioita.

Aika pitää taukoa. Olkaamme lopettaa tähän ja jatkaa seuraavassa osa sarjasta. Chrys Saapua tahansa osaa tässä sarjassa, kirjoita vastaava otsikko alla hakukenttään tämän sivun ja sitten Etsi (käytettävissä valikko jos saatavissa): Aloittaminen sertin Syntaksi C Perus tyypit C kohdetunnisteita C Pointers C ehtolauseet Boolen logiikka C Boolen logiikka ja C edellytykset vertailu ja laskutoimitukset C Loop konstruktit C Array C Pointer ja Array C sydänköyden CC Rakenteet Toiminnot CC Basic Input ja Output Error perusteet C valkoinen Space C Perusteet C tunniste soveltamisala Perusteet C määritellä esikäsittely direktiivin Perusteet C sisältää tiedostot Perusteet C printf toiminto Jotkut C Valmiit toim

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