Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te Arrays in gebruik Turbo C + +
In Turbo C + + , arrays worden gebruikt om collecties van gegevens die waarschijnlijk veranderen in grootte heel vaak vast te houden. Ze sneller zijn en in het algemeen gemakkelijker te gebruiken dan hun neven , de vector en de gekoppelde lijst . Arrays kunnen worden beschouwd als rasters om informatie . De standaard Turbo C + + -array vereist dat alle elementen in de array delen dezelfde data type. Instructies
1

Plak volgende in je C + + -programma naar een eenvoudige , eendimensionale matrix verklaren :

int myarray [ 5 ] ;

Op dit moment , C + + heeft gereserveerd de ruimte voor een array met vijf integers . Er is echter geen gegevens zijn in de array gezet nog niet, en probeert te lezen uit het zal resulteren in fouten kopen van 2

Plak volgende aan de array vullen met waarden , of " initialiseren " van de array. :

myarray [ 0 ] = 1 ;

myarray
[ 1 ] = 2 ;

myarray [ 2 ] = 3 ;

myarray
[ 3 ] = 4 ;

myarray
[ 4 ] = 5 ;

Notice
, worden arrays benaderd met behulp van de locatie binnen de array binnen vierkante haken . Ook merken dat , in Turbo C + + , array indices altijd beginnen te tellen bij nul en overgaan tot de grootte van de matrix min een . Een veel voorkomende bron van problemen voor nieuwe programmeurs toegang probeert te krijgen index " 5 " in een array met 5 elementen . De eerste index is altijd " 0 . "
3

als alternatief voor Stap 2 Plak volgende :

myarray
= { 1,2,3,4,5 } ;

Als u nodig hebt om snel te vullen een array met informatie , dit vlugschrift vorm kan sneller zijn. Het zal echter alle voorgaande inhoud van de array overschrijven
4

Plak volgende om een waarde uit de array te halen : .

Cout << myarray
[ 0 ] ;

Dit zal de eerste waarde in de array ( 1 ) om het scherm af te drukken
5

Plak volgende om een multidimensionale array te verklaren : .

int myMDarray
[ ,"2 ] [ 2 ] ;

verklaart een array die , in plaats van een lijn van informatie , is een raster , met twee rijen en twee kolommen . Dit geeft een totaal van vier elementen, gerangschikt in een raster van myMDarray [ 0 ] [ 0 ] tot myMDarray [ 1 ] [ 1 ]
6

Initialiseer de waarden van de matrix : .

myMDarray [ 0 ] [ 0 ] = 1

myMDarray
[ 0 ] [ 1 ] = 2

myMDarray [ 1 ] [ 0 ] = 3

myMDarray
[ ,"1 ] [ 1 ] = 4

u kunt dit vlugschrift formulier gebruiken om de waarden te initialiseren :

myMDarray
= { { 1,2 } , { 3,4 } } ; < br >

Of je vindt het misschien eenvoudiger om te schrijven :

myMDarray
= {

{ 1 , 2 } , Verenigde

{ 3 , 4 }

} ; .

dit heeft hetzelfde effect , maar veel programmeurs vinden dit makkelijker te lezen

Previous: Next:
  C /C + + Programming
·Hoe Vergelijk 2 Integers in ee…
·Hoe maak je een Game Story in …
·Hoe maak je een string te conv…
·Hoe maak je een Receive Buffer…
·Hoe E-mail Gecodeerd met lezen…
·Hoe je Input maken Alleen een …
·Hoe te Alfabetisch Strings con…
·Hoe een String Backwards in C …
·Hoe de gegevens die Overloop d…
  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 maak je een statusbalk opmaken in ee…
·Hoe te G02 Codes Bereken voor Mills 
·Hoe maak je een TLB -bestand maken 
·How Do You Voer Input Verklaringen in MA…
·VBA Vs . VB 
·Hoe maak je een herhalen Progress Bar in…
·Hoe de inhoud van een tekst bestand make…
·De HTML- code voor achtergrond Highlight…
·Unicode naar Karakter conversie in Java 
Copyright © Computer Kennis http://www.nldit.com