Hvordan Initial 2D Array i to uttalelser

Programmeringsspråk har mange metoder for lagring av data. En vanlig metode er matrisen. En matrise er en beholder for flere elementer av lignende typen, for eksempel bokstaver, tall eller objekter. Elementer er arrangert sekvensielt i rekken, og hvert element kan nås direkte. En matrise har en fast størrelse. En rekke kan holde andre arrays. Dette kalles en 2D-array. Arrays må gis en standardverdi, som også er kjent under navnet initialisering en matrise. Du kan bruke et programmeringsspråk som C å klargjøre en 2D array i ved hjelp av to uttalelser.

Bruksanvisning

1 Laste C IDE ved å klikke på programikonet. Når den åpnes, velger du "Fil / Ny / Project" og velg "C Project" for å opprette en ny C-prosjekt. En tom kildekoden filen vises i teksteditor del av IDE.

2 Lag en hovedfunksjon som vil holde alle dine programkode. Dette er den første setningen som trengs for å initialisere array. Skriv følgende uttalelse på toppen av kildekoden filen:

int main ()

{}

3 Erklærer en 2D array og initialisere alle elementer til null. Dette er den andre setningen er nødvendig for å initialisere array. Du kan gjøre dette ved å skrive følgende utsagn innenfor klammeparenteser av den viktigste funksjonen:

int myArray[10][10] = { {0 } };

4 Kontroller at matrisen har blitt initialisert av looping gjennom den og skrive ut verdien av alle elementene. Denne koden er ikke nødvendig å initialisere array, men det tillater deg å se innholdet i rekken og gir noen effekt. Du kan bruke to for looper å sløyfe gjennom en 2D array. Skriv følgende uttalelser til sløyfe gjennom 2D matrise:

for(int i = 0; i < 10; i++)

{For (int j = 0; j & lt; 10; j ++)

{}

5 Plasser følgende "printf" statement innenfor klammeparenteser i for loop. Denne uttalelsen skriver ut verdien av elementene i gruppen:

printf("%d", myArray[i][j]);

6 Kjør programmet ved å klikke på den grønne "Play" knappen på den øverste raden med knapper i IDE. Programmet utgang ser slik ut:

0000000000

0000000000

0000000000

0000000000

0000000000

0000000000

0000000000

0000000000

0000000000

0000000000