| 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 oprettes en Array i C
    Arrays tilbyde den mest effektive metode til lagring af lister med data i C. De er meget let for programmøren at oprette og bruge , og de er bemærkelsesværdigt hurtige til computeren for at få adgang og opdatere. Dog kan de spilder en masse hukommelse , så de er ikke altid den bedste ting at bruge. Når den ikke bruges med omhu, de kan også forårsage nedbrud, fejl og systemets ustabilitet . Instruktioner
    Opret en Array i C
    1

    Forstå, at hvert enkelt element i et array (eller enhver anden form for liste) vil være den samme slags data . For eksempel vil en liste over prøveresultater være et array af heltal , idet hver test score er et heltal . For mere komplekse data , bliver du nødt til at definere en struktur.
    2

    Beslut hvad den største størrelse dit array nogensinde kan nå vil være , fordi arrays har en fast længde. Du ønsker at finde en balance mellem at have dit program i stand til at håndtere usædvanligt lange datasæt , og have det kræve (og affald ), en masse hukommelse .
    3

    Opret array samme måde, som du ville skabe en enkelt variabel , men tilføjer den maksimale størrelse i firkantede parenteser efter navnet , som i disse eksempler :

     int test_scores [50] , char first_name [ 20] employee_record medarbejdere [ 1000 ] ; 
    4

    Opret en anden variabel der holder styr på , hvor mange elementer, du har tilføjet til array hidtil.
    5.

    Opret et array med flere dimensioner simpelthen gør en vifte af arrays , som denne :

     int test_answers [10 ] [ 20] char student_names [50 ] [ 20] 
    Brug Array
    6

    Gå til array- elementer ved hjælp af indekset i kvadrat parentes , som dette:

     test_scores [12] = 50 ; printf ( "Test score: % d \\ n" , test_scores [i] ); 
    7

    Pass arrays til funktioner , hvis du vælger det. Du behøver ikke at ( og bør ikke ) angive størrelsen i funktionen definition. Dette er, hvad den funktion definition og opkald vil se sådan ud :

     funktion subtotal ( int test_scores [ ]) test_subtotal = subtotal ( test_scores ) 

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Skyl Buffer i C + + 
    ·Når du har valgt en dato i DateTime Picker , hvordan k…
    ·Sådan Konverter BitArray til Byte 
    ·Sådan importeres DLL Brug af en ikke-styrede Code 
    ·PowerShell Object Types 
    ·Grundlæggende Computer begreber i Turbo C + + 
    ·Sådan får Elementer i en Matrix i C 
    ·Sådan Debug Memory utætheder i GDB 
    ·Sådan bruges strncpy Funktion i C + + 
    ·Beskrivelse af C System Funktion 
      Anbefalede Artikler
    ·Beskrivelse af PHP 
    ·Almindelige Delstrenge i C 
    ·Selvstudier for Pythons SQLAlchemy 
    ·Sådan Flip et nummer i Boolean 
    ·Sådan Skriv til cookies fra PageContext JSP 
    ·Sådan Initialiser 2D Array i to opgørelser 
    ·Sådan udskrives et nummer som en procentdel i Visual B…
    ·HTML kolonnespredning Tutorial 
    ·Sådan slettes tegn fra en URL i PHP 
    ·Sådan Bind et objekt til et GridView i Code 
    Copyright © Computer Viden http://www.computerdk.com