Taulukot C Johdanto Sinun on törmännyt taulukot elämässäsi. Taulukko noin työntekijää yritys voi olla seuraavat sarakkeet: EmployeID, nimi, ikä, Palkka, Arviointi. Tiedot EmployeID sarakkeessa voi olla merkkijono (teksti). Tiedot nimi sarake on merkkijono. Tiedot Ikä sarake on kokonaisluku (välittämättä osa vuotta). Tiedot Palkka sarakkeessa on float (mukaan lukien jakeet dollareita - valuuttaa). Tiedot Arviointi sarakkeessa on merkkijono. Tässä artikkelissa näytän, kuinka luoda, käyttää ja muokata taulukoita C. Tarvitset perustiedot C jotta ymmärtää tämän artikkelin.
Jos sinulla ei ole perustiedot C lue opetusohjelma sarja kirjoitin C tässä blogissa. Ensimmäinen artikkeli sarjassa on "Aloittaminen C". Saapua sarja, kirjoita otsikko ja nimeni, Chrys hakukenttään tämän sivun ja valitse Etsi. Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected]. Eli minuun yhteyttä pienintäkään ongelmaa olet mitä luet. Tärkeää C Ominaisuudet tarvitaan taulukossa on rivejä. Piirre C, joka antaa meille rivejä on yksiulotteinen-array. Taulukko on sarakkeita.
Piirre C, joka antaa meille sarakkeet on struct. C-taulukko on yksi-ulotteinen taulukko, jossa jokainen matriisielementti on struct. Esimerkki Taulukko Aiomme käyttää seuraavaa esimerkkiä taulukko Työntekijät (en ole sisälly mitään EmployeID sarake yksinkertaisuuden): nimi, ikä, Palkka, Arviointi Mary Jones 35 $ 3856.42 Tekniikan tohtori John Carlson 36 $ 2124.32 MSc James Taylor 32 $ 1523.42 BSc Suzan Valkoinen 33 $ 1424.32 BSc struct struct edellä taulukossa on, struct {char * nimi; int ikä; float palkka; char * pätevyys;} tunnisteita struct ovat otsikot taulukossa.
Saraketietoja tyypit ovat struct tunniste kohdetyyppejä. Huomaa, että merkkijono nimikkeet struct ovat osoittimia char. Julistamisesta struct ja Array struct ja joukko ilmoitetaan yhdessä julkilausuman, seuraavasti: struct {char * nimi; int ikä; float palkka; char * Arviointi;} työntekijää [30]; Jälkeen lohko (kihara suluissa) meillä on ilmoitus array, työntekijät [30]. Numero annat varten taulukon koko on rivien enimmäismäärä luulet taulukossa on. Tällä hetkellä taulukon käytämme on vain 4 riviä. Todellisessa elämässä, enemmän rivejä lisätään ajan myötä.
Joten edellä mainittu linja julistaa struct ja array yksi tärkeimmistä selvitys. Tämä tärkein lausuma on salaisuus luoda taulukon C. lisääminen tiedot C taulukossa on yhdistetty ilmoitettu struct ja array. Voit lisätä tietoja