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

Arrays in C ++ door Chrys

definiëren en vervolgens de elementen later toewijzen. De syntaxis om een ​​array te definiëren 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. IndexElements in een array hebben posities; int myArr, gemaakt [15]: om een ​​array van int die een omvang (maximaal aantal elementen) van 15 zal moeten definiëren, zou je zoiets als typen.

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; en zo on.Accessing een Array ElementTo toegang tot een waarde in een array, moet u de index van de waarde kennen.

De syntaxis om een ​​array-element (waarde) na de matrix is ​​gedefinieerd 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 steeds 1 van Engels positie naar de index.When toegang tot een array waarde, zou de index niet meer dan de grootte matrix min 1. toewijzen en wijzigen Array ValueAfter definieert een matrix, wordt de grootte van de matrix bekend is.

Ook na initialisatie van een array, de grootte van de matrix bekend is. Na het definiëren van een matrix 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; Stel dat u wilt 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.

ExampleIn het volgende voorbeeld wordt een int-array gedefinieerd. Vijf getallen worden toegewezen aan deze array en vervolgens weergegeven. Het beeldscherm gebeurt met een voor-lus. #include using namespace std; int main () {int myInt [5]; myInt [0] = 8; myInt [1] = 63; myInt [2] = 55; myInt [3] = 78; myInt [4] = 2; for (int i = 0; i {cout} return 0;.} Wij zijn gekomen om het einde van

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