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
    Definer en Multi- Dimensional Array i C + +
    Når du definerer hvordan en rekke data er lagret i koden , er en enkelt dimensjonal array ikke alltid tilstrekkelig. Multidimensjonale matriser er en måte å representere hvordan et dataområde er strukturert ved hjelp av flere indekser for å få tilgang til en verdi . Minne

    datamaskinens minne er hvor data er lagret under bruk av dataprogrammer. Data lagres i en binær form , som en serie av 1'ere og 0s . Alle data i en datamaskin program er tatt opp ved hjelp av disse binære siffer i datamaskinens minne.
    Variabler

    Variabler er en måte å lagre en bit av data i minnet. Når en variabel er deklarert , er en del av datamaskinens minne avsatt til variabel til å lagre innholdet. Mengden minne gitt , avhenger av type variabel deklarert . Objekter er et annet navn variabler kan innkalles av .

    Arrays

    En matrise er en samling av objekter som er lagret i en sammenhengende blokk med minne. Matriser er nyttig for lagring av lister over elementene . Individuelle elementer innen en rekke kan nås ved hjelp av en null -basert indeks. For eksempel, hvis du skulle lage en matrise av ti heltall , kunne den første heltall åpnes ved hjelp av [ 0 ] indeksen, kunne den femte heltall nås ved å bruke [ 4 ]-indeksen , og den siste heltall kunne åpnes ved hjelp av [ ,"9 ]-indeksen

    Eksempel : .

    int example_array [ 10 ] = { 1 , 2, 3 , 4, 5 , 6, 7, 8 , 9, 10 };
    < p> int first_integer = example_array [ 0 ];

    int fifth_integer = example_array [ 4 ];

    int last_integer = example_array [ 9 ];
    Multi -dimensjonale arrays

    Multi - dimensjonale arrays kan betraktes som matriser av arrays. For hver dimensjon i et multi -dimensjonalt array, er det en annen indeks lag . Hvis du skulle forestille en enkelt dimensjonal array som et sett av elementer ordnet i en linje, vil en todimensjonal matrise være en rektangulær tabell av elementer, med den første indeksen representerer raden og den andre representerer kolonnen hvor et element er plassert . Dette kan fortsette med hver ekstra dimensjon . For eksempel kan en tredimensjonal matrise bli erklært , og ett av elementene som er tildelt som så : en

    int example_array [ 10 ] [ 10 ] [ 10 ];

    example_array [ 5 ] [ ,"4 ] [ 8 ] = 160;

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive en MFC API for Workstation Shutdown 
    ·Hvordan å kompilere C + + Header filer 
    ·Hvordan fikse GCC Advarsel Implisitt Declaration of Fun…
    ·Hva er en arv Konflikt 
    ·Ring Funksjon Object C + + Syntax 
    ·Hvordan lære å kode en mikrokontroller i C 
    ·Slik utfører dynamisk minne allokering i C + + 
    ·Slik formaterer Dobler i C 
    ·Slik Clear Stringstreams 
    ·Hvordan lage en lenket liste i C 
      Anbefalte artikler
    ·Hvordan konvertere en MySQL database til en Comma Delim…
    ·Hvordan lage en kalkulator med Visual Basic & ArcGIS 
    ·Slik kjører NetBeans 
    ·Hvordan forstå pekere i C 
    ·Hvordan bruke Google Maps i C # 
    ·Hvordan vise en verdi i en MATLAB String 
    ·Hvordan å dynamisk endre størrelsen på Hyperkoblinge…
    ·Hvordan lage en kumulativ funksjon graf på GDC Kalkula…
    ·Hvordan erstatte Med VBA 
    ·Python Rope Tutorial 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/