*   >> Lezen Onderwijs artikelen >> science >> programming

Tafels in C

tafels in C Inleiding U moet zijn gekomen over tabellen in je leven. Een tabel over werknemers in een bedrijf kan de volgende kolommen: EmployeID, naam, leeftijd, salaris, Kwalificatie. De gegevens in de kolom EmployeID kan string (tekst) zijn. De gegevens in de kolom naam is string. De gegevens in de kolom Age integer (negeren fractie jaren). De gegevens in de kolom Salaris is float (inclusief fracties van dollars - valuta). De gegevens in de kolom kwalificatie string. In dit artikel laat ik zien hoe het maken, de toegang en wijzigen tabellen in C.

Je hebt basiskennis van C om dit artikel te begrijpen. Als je niet basiskennis in C hebben, lees dan de tutorial serie schreef ik op C in deze agenda. Het eerste artikel van de serie wordt "Aan de slag met C". Om te komen tot de serie, typt u de titel en mijn naam, Chrys in het zoekvak van deze pagina en klik op Zoeken. Opmerking: Als u de code niet kunt zien of als u denkt dat er iets ontbreekt (gebroken link afbeelding afwezig), neem dan contact met mij op [email protected]. Dat wil contact met mij op voor het geringste probleem dat je hebt over wat je aan het lezen bent.

Belangrijke C Features nodig Een tabel heeft rijen. De functie van C die ons rijen zal geven is de eendimensionale-array. Een tabel heeft kolommen. De functie van C die ons de kolommen zal geven is de structuur. De C tabel is een eendimensionale matrix, waarbij elk array-element een struct. Voorbeeld tabel We zullen het volgende voorbeeld tabel Werknemers gebruiken (ik heb niet elke EmployeID kolom voor de eenvoud): Naam, leeftijd, salaris, Kwalificatie Mary Jones 35 $ 3.856,42 Phd John Carlson 36 $ 2.124,32 MSc James Taylor 32 $ 1.523,42 BSc Suzan White 33 $ 1.

424,32 BSc De structuur van de structuur van de bovenstaande tabel is, struct {char * naam; int leeftijd; drijven salaris; char * kwalificatie;} De identifiers in de structuur zijn de titels van de kolommen van de tabel. De kolomtypes gegevens zijn de structuur identifier types object. Merk op dat de string types in de structuur zijn pointers naar char.

Verklaren de structuur en Array De structuur en de vele zijn verklaard in een verklaring, als volgt: struct {char * naam; int leeftijd; drijven salaris; char * Kwalificatie;} werknemers [30]; Na het blok (met accolades) hebben we de verklaring van de array, de werknemers [30]. Het nummer dat u geven voor de grootte van de matrix is ​​het maximale aantal rijen u denkt dat de tafel zal hebben. Op het moment dat de tafel we zull

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.