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

Arrays In C

rvolgens de elementen later toewijzen. De syntaxis om een ​​array te verklaren is: Type arraynaam [size]; Je begint met het type; een ruimte; Vervolgens naam serie; de vierkante haken. Binnen de vierkante haken u een integer, dat de grootte van de matrix. Om een ​​array van int die een omvang (maximaal aantal elementen) van 15 zal moeten verklaren, zou je zoiets als typen: int myArr, gemaakt [15]; Index elementen in een array posities.

Beschouw de volgende matrix: int tekens [] = {43, 29, 35, 50, 60, 65, 78, 56, 67, 90}; Het eerste element in de array 43; de tweede is 29; de derde 35, enzovoort. De waarden in een array posities. Deze posities zijn genoemd indices. Index (positie) tellen in de informatica en arrays beginnen vanaf nul, niet een. Zodat de index van 43 boven nul; die van 29 is 1; die van 35 is 2; enzovoort. Toegang tot een arrayelement Om toegang te krijgen tot een waarde in een array, moet u de index van de waarde kennen.

De syntaxis om een ​​array-element (waarde) na de array is verklaard of geïnitialiseerd is: arraynaam [index] Als u toegang wilt tot het eerste element van de bovenstaande array, typt u: merken [0] om het tweede element typt u: markeringen [1] Om toegang te krijgen tot het derde element, u merken zou typen [2] en ga zo maar door. Aftrekken altijd 1 van de Engels positie om de index te hebben. Bij gebruik van een matrix waarde zou de index niet meer dan de grootte matrix minus 1. toewijzen en wijzigen Array waarde na een matrix waarbij de grootte van de matrix bekend is.

Ook na initialisatie van een array, de grootte van de matrix bekend is. Na het verklaren van een array, het is leeg. Echter, na het initialiseren van een array, de array is niet leeg. Wat ook het geval is, kunt u een waarde toekennen of de waarde van een element van een array als volgt: arraynaam = waarde; Neem aan dat u een waarde van 47 voor een int array index, 5. Om toewijzen of wijzigen van de waarde bij index, 5, typt u: merken [5] = 47; Vergeet niet de puntkomma aan het eind van de verklaring (zie hierboven). Vergeet niet, index 5 betekent Engels positie 6.

Voorbeeld In het volgende voorbeeld wordt een int-array verklaard. Vijf getallen worden toegewezen aan deze array en vervolgens weergegeven. Het beeldscherm gebeurt met een voor-lus. #include int main () {int myInt [5]; myInt [0] = 8; myInt [1] = 63; myInt [2] = 55; myInt [3] = 78; myInt [4] = 2; int i; //for-lus teller voor (i = 0; i {printf ("% i", myInt [i]); printf ("\\ n");} return 0;} We zijn

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