| 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 Loop Fyld en 2- dimensionel array i C + +
    C + + er en populær , generelt formål programmeringssprog brug i skabelsen af en bred vifte af software-applikationer . En to - dimensionelle array er en særlig datatype inden C + + , der indsamler data og gemmer den til senere brug. Den " form " af et 2-D matrix som et diagram , som indeholder et bestemt antal rækker og kolonner . Hver kolonne af data er identificeret med værdien af rækken , som denne kolonne er knyttet . Loops er en bekvem måde at udfylde en 2-D matrix , fordi de hurtigt kan tildele værdier til deres korrekte række og kolonne . Dette er langt mere effektiv end en programmør manuelt at indtaste individuelle data i array . Instruktioner
    1

    Formatér en todimensional array. Dette indebærer angivelse af den type array, såsom " int " eller " char ", og specificere de dimensioner array. For eksempel tager initialisering en todimensionel integer array med tre rækker og tre søjler denne generelle form : Hej

    int 2darray [3] [ 3]
    2

    Opret en " for " loop til at angive den aktuelle række fyldes. For eksempel angives til rækkenummeret at udfylde 3 x 3 heltal matrix 2darray koden ser sådan ud : Hej

    for (int p = 0 , rækken <3 , rækken + +) {} < br >

    for loop begynder ved den første række , loops, hopper til den næste række , sløjfer igen, springer til den tredje række stopper derefter .
    3

    Lavet et sekund, " , indlejres " for loop inde i den første for-løkke til at udfylde de værdier af elementerne i hver kolonne. For eksempel ser koden til at udfylde de kolonner for 2darray vifte som dette : Hej

    for (int kolonne = 0; kolonne < 3 , kolonne + +) {}

    Som for den ydre loop, dette for løkke begynder i første række, loops, hopper til den næste række , sløjfer igen, springer til den tredje række stopper derefter .
    4

    Tildel hvert element inden for hver kolonne med et værdi . Opgaven betjening sker fra inden i det indre , indlejret for løkke . For eksempel koordinere at formere kolonnen koordinat ved rækken koden ser sådan ud : Hej

    for (int kolonne = 0; kolonne < 3 , kolonne + +) { 2darray [række ] [ kolonne ] = rækken * kolonne ;}
    5

    Tjek din kode for at sikre, at det er korrekt struktureret. For eksempel, den rigtige kode fyld 2darray med elementerne svarende til de multiplicerede værdier af rækken og kolonnen koordinater ser sådan ud:

    for (int kolonne = 0; kolonne < 3 , kolonne + +) { for (int kolonne = 0; kolonne < 3 , kolonne + +) { 2darray [række ] [ kolonne ] = række * kolonne ;}}

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes Hello World i Microsoft Visual C 2010 E…
    ·Sådan oprettes en iPhone Application for en RSS på en…
    ·Sådan konvertere en streng til en Chart i C + + 
    ·Sådan Reverse Elementer i et array i C 
    ·Sådan Dynamisk Afsætte et array ved hjælp Class i C …
    ·C + + Datatyper 
    ·Hvordan laver man et array i C , der holder Multiple St…
    ·Sådan bruges Operator Overbelastning i C + + 
    ·Sådan Beregn et Infix Expression 
    ·Hvordan man kompilerer et C + + med CMD & CL 
      Anbefalede Artikler
    ·Sådan Beregn Gigabytes 
    ·Sådan oprettes en PHP funktion 
    ·Sådan oprettes en Filliste Box i Visual Basic 
    ·Sådan Læs Java API 
    ·Sådan vises indholdet af en Array List i en tekstboks …
    ·Hvad er de to funktioner DMAP 
    ·Sådan ændres en Java Heap Størrelse i en WebLogic Co…
    ·Sådan adskille en streng i VBA 
    ·Hvad Er VBA Stand til 
    ·Sådan vises Random Javascript Snippets 
    Copyright © Computer Viden http://www.computerdk.com