Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
Initialisering af 3 dimensionelt array
Tags:
c++
Bruger #4275
@ 28.09.03 00:21
24
Nogen der fortælle mig hvordan jeg initialiserer et 3 dimensionelt array, lpå samme måde som dette her:
const int ttXOR[2][2] ={ {0,1},
{1,0}};
Formen for arrayet er sådan her:
const int ttCarry[1][1][1]={ ???
2
svar postet i denne tråd vises herunder
1
indlæg har modtaget i alt
2
karma
Sorter efter stemmer
Sorter efter dato
2
Bruger #2587
@ 28.09.03 15:59
2
Jeg ved ikke om jeg har forstået dit spørgsmål korrekt, men jeg gør et forsøg alligevel...
HVis du vil initialisere et 3-dimensionelt array, hvor øverste, såvel som de to indlejrede arrays er af længden 1, kan du gøre det så simpelt som:
const int ttCarry[1][1][1]={0};
Der er jo i realiteten kun plads til een værdi i et sådant array!
Her er et par eksempler på 3-D arrays jeg har smidt over i!
const int ttCarry2[3][3][3] ={{{0,1},{0,2},{0,3}},
{{0,1},{0,2},{0,3}},
{{0,1},{0,2},{0,3}}};
const int ttCarry3[3][2][1] ={{{0},{0}},
{{0},{0}},
{{0},{0}}};
Håber du kan bruge det - god vind!
0
Bruger #4275
@ 29.09.03 07:23
24
Gaaaab mand, der er jo de min fejl ligger. Det kan kun holde en værdi 0,0,0.
My bad og godt spottet.
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags