Index (position) optælling i computing og arrays begynde fra nul, ikke én. Så indekset for 43 ovenfor er nul; at af 29 er 1; at 35 er 2; og så videre. Adgang til en array element for at få adgang en værdi i et array, du behøver at vide indekset for værdien. Syntaksen for at få adgang en array element (værdi) efter array er erklæret eller initialiseret, er: arrayName [index] Hvis du ønsker at få adgang til første element i ovenstående array, skal du skrive: mærker [0] at få adgang til andet element du ville skrive: mærker [1] For at få adgang til tredje element, du ville skrive mærker [2] og så videre.
Altid trække 1 fra den engelske stand til at have indekset. Når adgang til en række værdi, bør indekset ikke være mere end array størrelse minus 1. Tildeling og ændring Array Værdi Efter at erklære et array, er størrelsen af array kendt. Også efter initialisering et array, er størrelsen af array kendes. Efter at erklære et array, den er tom. Men efter initialisering af et array, array ikke er tom.
Uanset hvad er tilfældet, kan du tildele en værdi eller ændre værdien af et element i et array som følger: arrayName = værdi; Antag, at du vil have en værdi på 47 for en int-array ved indeks, 5. Hvis du vil tildele eller ændre værdien på indekset, 5, ville du skrive: mærker [5] = 47; Glem ikke semikolon i slutningen af erklæringen (ovenfor). Husk, indeks 5 betyder engelsk position 6. Eksempel I det følgende eksempel, er en int-array erklæret. Fem heltal er tildelt til denne array og derefter vises. Displayet gøres ved hjælp af en for-løkke.
#include int main () {int Myint [5]; Myint [0] = 8; Myint [1] = 63; Myint [2] = 55; Myint [3] = 78; Myint [4] = 2; int i; //for-løkke tæller for (i = 0; i {printf ("% i", Myint [i]) printf ("\\ n");} tilbagevenden 0;} Vi er kommet til slutningen af denne del af . serien Inden vi forlader denne del, ved, at under initialisering et array, kan du stadig