Så indeksen for 43 ovenfor er null; at av 29 er 1; at av 35 er 2; og så videre. Tilgang til et Array Element får tilgang til en verdi i en matrise, må du vite indeksen for verdien. Syntaksen for tilgang til en rekke element (verdi) etter matrisen er erklært eller initialisert er: arrayName [index] Hvis du vil ha tilgang til det første elementet av ovennevnte array, skriver du: tegn [0] For å få tilgang til det andre elementet ville du skriver: tegn [1] Du får tilgang til tredje element, ville du skriver merkene [2] og så videre. Alltid trekke en fra den engelske posisjon til å ha indeksen.
Ved tilgang til en rekke verdi, bør indeksen ikke være mer enn tabellstørrelsen minus 1. fastsettelse og endring Array Verdi Etter å erklære en matrise, er størrelsen på array kjent. Også, etter initialisering av en matrise, blir størrelsen av rekken kjent. Etter å erklære en matrise, er det tomt. Men etter initialiseringen av en matrise, er matrisen ikke er tom. Uansett er tilfelle, kan du tilordne en verdi eller endre verdien for et element av en matrise som følger: arrayName = verdi; Anta at du vil ha en verdi på 47 for en int matrise på indeksen, 5.
For å tildele eller endre verdien på indeksen, 5, skriver du: tegn [5] = 47; Ikke glem semikolon på slutten av setningen (over). Husk, indeks 5 betyr engelsk stilling 6. Eksempel I følgende eksempel, er en int rekke erklært. Fem heltall er tildelt denne tabellen, og deretter vises. Displayet er gjort ved hjelp av 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-loop teller for (i = 0; i {printf ("% i", Myint [i]); printf ("\\ n");} return 0;} Vi har kommet til slutten av denne delen av .
serien Før vi forlater denne delen, vet at under initialisering en matrise, kan du fortsatt ha størrelsen på tabellen i hakeparenteser som i følgende eksempel: int merkene [10] = {43, 29, 35, 50, 60, 65, 78,