Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur initiera 2D Array i två rapporter

    Programmeringsspråk har många metoder för att lagra data . En vanlig metod är arrayen . En array är en behållare för flera objekt av samma typ , såsom bokstäver , siffror eller objekt . Objekt är ordnade sekventiellt i arrayen , och varje objekt kan nås direkt . En array har en fast storlek. En array kan innehålla andra matriser . Detta kallas en 2D array. Matriser måste ges ett standardvärde , som också är känd som initieras en array . Du kan använda ett programmeringsspråk som C för att initiera en 2D- array i att använda två uttalanden . Saker du behöver
    C Integrated Development Environment ( IDE ) , t.ex. Eclipse CDT
    C Compiler , ett sådant GCC
    Visa fler instruktioner
    1

    lasta C IDE genom att klicka på dess programikon . När det öppnas , välj " Arkiv /Nytt /Project " och välj " C-projekt " för att skapa ett nytt C-projekt . En tom källkod filen visas i textredigeraren delen av IDE .
    2

    Skapa en huvudfunktion som kommer att hålla alla dina programkod . Detta är det första uttalandet som behövs för att initiera arrayen . Skriv följande uttalande på toppen av källkoden filen :

    int main ( ) katalog

    { } Addera 3

    Deklarera en 2D- array och initiera alla element till noll. Detta är det andra meddelandet som behövs för att initiera arrayen . Du kan göra detta genom att skriva följande uttalande inom klammerparenteser av huvudfunktionen :

    int myArray [ 10 ] [ 10 ] = { { 0 } };
    4

    Verifiera att arrayen har initierats genom att loopa igenom den och skriva ut värdet av alla element . Denna kod behövs inte för att initiera arrayen , men det tillåter dig att se innehållet i arrayen och ger några utdata . Du kan använda två loopar att loopa igenom en 2D- array . Skriv följande uttalanden till slinga genom 2D array :

    for (int i = 0 ; i < 10 , i + + ) katalog

    { for ( int j = 0; j < 10 ; j + + ) katalog

    { }
    5

    Placera följande " printf " uttalande inom klamrarna i for-loopen . Detta uttalande skriver ut värdet av elementen i arrayen :

    printf ( " % d " , myArray [ i] [ j ] ) ;
    6

    Kör programmet genom att klicka på den gröna " Play " -knappen på den översta raden av knappar i IDE . Programmet utgång ser ut Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur får man en System Date i C #
    ·Hur man använder negativa tal i C
    ·Hur man hanterar Browser Stäng Evenemang i C
    ·Hur att rensa skärmen i Visual C
    ·Hur man gör en MFC arbetstråd
    ·Hur man kompilerar flera CPP filer
    ·Hur får man ett valt värde från en listruta i C
    ·Hur man använder Set STL Container Class
    ·Hur man använder C + + Virtual Destructors
    ·Hur man bygger en spelmotor From Scratch
    Utvalda artiklarna
    ·Flash MX Game Tutorial
    ·Hur att koda en rektangel i Java med slumpmässiga Måt…
    ·Hur man fråga kalkylblad med PHP
    ·Hur Decode PHP Code
    ·Scrum Fördelar
    ·Hur man skapar Webbläsare i Visual Basics
    ·Hur man skriver en tidsinställd IE Script
    ·Hur man använder textrutan i Visual Basic 6.0
    ·Hur man använder Msvidctl i Visual Basic 6
    ·Hur till Stopp WEBrick på NetBeans
    Copyright © Dator Kunskap http://www.dator.xyz