| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan bruges Arrays i Turbo C + +
    I Turbo C + +, der arrays bruges til at holde samlinger af data, der sandsynligvis ikke vil ændre i størrelse meget ofte. De er hurtigere og generelt lettere at bruge end deres fætre , vektor og den linkede liste . Arrays kan opfattes som net til at lagre information. Standarden Turbo C + + matrix kræver, at alle elementer i array deler samme datatype . Instruktioner
    1

    Indsæt følgende i din C + +-programmet til at erklære en enkel, dimensionelle array : Hej

    int minDatatabel [ 5]

    På dette tidspunkt, C + + har afsat plads til et array holder fem heltal. Imidlertid har ingen data blevet lagt i array endnu, og forsøger at læse fra det vil resultere i fejl
    2

    Indsæt følgende for at fylde array med værdier eller " klargøring" array. :

    myArray [0] = 1,

    minDatatabel [1] = 2;

    myArray [2] = 3 ,

    minDatatabel [3 ] = 4 ,

    minDatatabel [4] = 5;

    Notice er arrays tilgås ved hjælp af placeringen i matrix inden firkantede parenteser. Også bemærke, at , i Turbo C + + , array- indekser altid begynde at tælle ved nul og fortsæt til størrelsen af array minus én. En almindelig kilde til problemer for nye programmører forsøger at få adgang til indeks "5 " i et array med 5 elementer . Det første indeks er altid " 0".
    3

    Indsæt følgende som et alternativ til Trin 2 : Hej

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

    Når du har brug for hurtigt at fylde et array med informationer, kan dette stenografi formular være hurtigere. Dog vil det overskrive alle tidligere indhold af array
    4

    Indsæt følgende for at hente en værdi fra array : .

    Cout << myArray [0] ;

    Dette vil udskrive den første værdi i array ( 1 ) til skærmen
    5

    Indsæt følgende for at erklære en flerdimensional tabel : .

    int myMDarray [ ,"2 ] [ 2]

    Dette erklærer en array, som snarere end en linje af oplysninger , er et gitter , med to rækker og to søjler . Dette giver i alt fire elementer , arrangeret i et gitter , fra myMDarray [0] [0] for myMDarray [1 ] [1]
    6

    Initialiser værdier matrix: .

    myMDarray [ 0 ] [ 0 ] = 1

    myMDarray [ 0 ] [ 1 ] = 2

    myMDarray [ 1 ] [ 0 ] = 3 fotos

    myMDarray [ ,"1] [1 ] = 4 fotos

    Alternativt kan du bruge denne forkortelse formular til at initialisere værdierne : Hej

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

    Eller du kan finde det lettere at skrive : Hej

    myMDarray = {

    {1, 2} , Amerikas

    {3 , 4}
    < p > }; .

    Dette har samme effekt , men mange programmører finder det lettere at læse

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges Atoi Funktion 
    ·Sådan bruges Com-porte i Visual C 
    ·C # : Sådan får eller Juster Dato 
    ·Sådan bruges Strtok Funktion i C + + 
    ·Sådan får du adgang en C- struktur fra Fortran 
    ·Sådan læses en String i C 
    ·Sådan bruges Operator Overbelastning i C + + 
    ·Sådan oprettes en C + + Program i Visual Studio 6.0 
    ·Hvorfor kan Xcode se min iPhone 
    ·Debugging i Visual C 
      Anbefalede Artikler
    ·Sådan får du vist en lisp code som er skrivebeskyttet…
    ·Sådan Multiply alle elementer i en liste med Python 
    ·Java Kommunikation mellem Applets 
    ·Sådan omdøbe mapper i Visual Basic 
    ·Sådan at åbne flere filer til Input & Output i C + + 
    ·Sådan Udvid en formular i Java Script 
    ·Hvordan man skriver en batch-fil til at kopiere en fil 
    ·Sådan Set Up Bytes til Modtag numeriske data Brug Sock…
    ·Sådan får du en Array Vare indeks nummer i PHP 
    ·Fordele & Ulemper ved typeløs Programmeringssprog 
    Copyright © Computer Viden http://www.computerdk.com