Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe maak je Loop Vul een 2 - dimensionale array in C + +
C + + is een populaire , algemene programmeertaal gebruikt in de creatie van een breed scala aan software- applicaties . Een twee - dimensionale array is een speciaal gegevenstype in C + + die gegevens en slaat deze op voor later gebruik verzamelt . De " vorm " van een 2 - D -array als een grafiek die een opgegeven aantal rijen en kolommen bevat . Elke kolom van data wordt geïdentificeerd door de waarde van de rij die die kolom is verbonden . Loops zijn een handige manier om een ​​2 - D -array te vullen omdat ze snel waarden naar de juiste rij en kolom kan toewijzen . Dit is veel efficiënter dan een programmeur handmatig individuele gegevens in de array. Instructies
1

Initialiseer een twee - dimensionale array . Hierbij geeft het type array , zoals " int " of " char ", en waarin de afmetingen van de matrix . Bijvoorbeeld , het initialiseren van een twee - dimensionale integer array met drie rijen en drie kolommen neemt deze algemene vorm :

int 2darray [ 3 ] [ 3 ] ; kopen van 2

Maak een " voor "loop van de huidige rij gevuld geven . { } < Br

voor (; ; rij < 3 rij + + int rij = 0 ) : bijvoorbeeld om het rijnummer in de 3 x 3 integer -array 2darray de code ziet er als volgt aan te vullen opgeven >

Deze lus begint op de eerste rij , loops , springt naar de volgende rij , loops weer , stopt springt naar de derde rij toen.
3

Gemaakt van een tweede , " , geneste " lus binnen de eerste lus in de waarden van de elementen in elke kolom te vullen . Bijvoorbeeld , de code in de kolommen voor de 2darray matrix te vullen ziet er als volgt uit:

voor ( int kolom = 0 ; kolom < 3 ; kolom + + ) { }

Zoals voor de buitenste lus , deze lus begint op de eerste rij , loops , springt naar de volgende rij , loops weer , stopt springt naar de derde rij toen.
4

Wijs elk element binnen elke kolom met een waarde . De opdracht operatie plaatsvindt vanuit de binnenste , geneste for-lus . Bijvoorbeeld , om de kolomcoördinaat vermenigvuldigen met de rij coördineert de code ziet er als volgt uit:

voor ( int kolom = 0 ; kolom < 3 ; kolom + + ) { 2darray [ rij ] [ kolom ] = rij * column ; }
5

Controleer uw code om ervoor te zorgen het goed is gestructureerd . Bijvoorbeeld , de juiste code te 2darray vullen met de elementen die gelijk is aan de vermenigvuldigde waarden van de rij en kolom coördinaten ziet er zo uit :

voor ( int kolom = 0 ; kolom < 3 ; kolom + + ) { voor ( int kolom = 0 ; kolom < 3 ; kolom + + ) { 2darray [ rij ] [ kolom ] = rij * kolom ; } }

Previous: Next:
  C /C + + Programming
·Hoe te gebruiken Pointers in C…
·Turbo C Definitie & Process 
·Hoe te Figuur uit het aantal e…
·Hoe maak je een Push Button In…
·How to Get een Offset van stri…
·Hoe te Cin.Fail maken 
·Wat is het doel van een Data F…
·Hoe maak je een screensaver co…
·Hoe te Pointers nemen tot gehe…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe om te bepalen wanneer te gebruiken P…
·Hoe maak je een tekstvak Bevolk Van Comb…
·Hoe maak je een Tower Defense game Maak …
·Hoe te Mnemonic Key Verenigingen Set Met…
·Hoe te Graphics Schrijven op Shell Scrip…
·Definitie van Visual Basic Forms 
·Hoe om te bepalen Als een bestand is een…
·Hoe vindt u een lijst in Python 
·Hoe te Database Rake Delete Rails 
Copyright © Computer Kennis http://www.nldit.com