Bij het bepalen hoe een scala aan data wordt opgeslagen in uw code , een dimensionale array is niet altijd adequaat . Multidimensionale arrays zijn een manier te vertegenwoordigen hoe een reeks gegevens wordt gestructureerd door het gebruik van meerdere indices voor toegang tot een waarde . Geheugen De computergeheugen wordt waar data wordt opgeslagen tijdens het gebruik door de computer software . Gegevens worden opgeslagen in een binaire vorm , als een reeks van 1s en 0s . Alle gegevens in een computerprogramma wordt opgenomen met behulp van deze binaire cijfers in het geheugen van de computer . Variabelen Variabelen zijn een manier om een stuk van de gegevens in het geheugen op te slaan . Wanneer een variabele gedeclareerd wordt een deel van het computergeheugen toegewezen voor de variabele de inhoud op te slaan . De hoeveelheid geheugen die afhankelijk van het type variabele gedeclareerd . Objecten zijn een andere naam variabelen kan worden opgeroepen door . Arrays Een array is een reeks voorwerpen opgeslagen in een aaneengesloten blok van het geheugen . Arrays zijn handig voor het opslaan lijst van elementen . Afzonderlijke elementen in een array kan worden benaderd met behulp van een op nul gebaseerde index . Bijvoorbeeld , als je naar een array van tien integers te maken , de eerste integer kan worden opgeroepen met de [ 0 ] -index , kan het vijfde integer worden opgeroepen met de [ 4 ] index , en het laatste getal kan worden opgeroepen met de [ ,"9 ] index Voorbeeld bestellen: . p int example_array [ 10 ] = { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 } ; int first_integer = example_array [ 0 ] ; int fifth_integer = example_array [ 4 ] ; int last_integer = example_array [ 9 ] ; Multi - dimensionale arrays Multi - dimensionale arrays kan worden gezien als arrays van arrays . Voor elke dimensie in een meerdimensionale array, kunnen andere brekingsindex . Als je aan een enkele dimensionale array te stellen als een verzameling van artikelen die in een lijn , zou een twee dimensionale array een rechthoekige tafel van elementen te zijn , met de eerste index die de rij en de tweede die de kolom waar een item wordt geplaatst . Dit kan gaan met elke extra dimensie . Bijvoorbeeld , zou een drie dimensionale array worden verklaard , en een van zijn elementen die aan zo graag : int example_array [ 10 ] [ 10 ] [ 10 ] ; example_array [ 5 ] [ ,"4 ] [ 8 ] = 160 ;
|