Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan initialisert 2D Array i to utsagn
    Programmeringsspråk har mange metoder for lagring av data. En vanlig metode er matrisen . En matrise er en beholder for flere elementer av lignende type, for eksempel bokstaver, tall eller objekter. Elementer er ordnet 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. Matriser må gis en standard verdi , som også er kjent under navnet initialisering en matrise. Du kan bruke et programmeringsspråk som C for å starte en 2D array i bruk to uttalelser. Du trenger
    C Integrated Development Environment (IDE ), for eksempel Eclipse CDT
    C Compiler , slik GCC
    Vis flere instruksjoner
    en

    laste inn C IDE ved å klikke på programmets ikon. 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 teksteditoren delen 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 for å initialisere array. Du kan gjøre dette ved å skrive følgende uttalelse innenfor de krøllete parentes av den viktigste funksjonen : en

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

    Bekreft at arrayet er initialisert av sløyfer via 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 til sløyfe gjennom en 2D array. Skriv følgende utsagn å sløyfe gjennom 2D matrise:

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

    { for ( int j = 0; j < 10 ; j + + )

    { }
    5

    Place følgende " printf " statement innenfor krøllete parentes i for loop . Denne uttalelsen skriver ut verdien av elementene i matrisen : en

    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 resultatet ser ut som

    früher :

     Weiter:
      Relatert Artike
    ·Slik fjerner en indeks i en dynamisk Array av heltall 
    ·Hvordan bruke maler i Structs i C 
    ·Hvordan Reverse en verdi i C + + 
    ·Hvordan bruke StrLen Command i C + + 
    ·Hvordan å designe ditt eget spill ved hjelp C + + 
    ·ANSI C datatyper 
    ·Hva er en EOF i C Språk 
    ·Hvordan bruke avmerkingsboksene i MFC 
    ·Hvordan bruke Win32 GUI i C + + 
    ·Redefinere metoder i C + + 
      Anbefalte artikler
    ·Hva er en JAR Fil 
    ·COBOL Funksjoner 
    ·Liste- Visual Basic Tutorial 
    ·Slik finner du ut Numerisk Precision i FORTRAN 
    ·Slik sletter innholdet i en PHP File 
    ·Tutorial på Javascript Bakgrunn Effekter 
    ·Slik aktiverer & Deaktiver tekstbokser i Javascript 
    ·Hvordan legge til knapper til en Java -applet 
    ·Slik spiller en WAV -fil med DirectX Med Visual Basic 
    ·Hvordan lage en SWF fra C + + 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/