| 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
    Hvordan man laver en matrix af Strings
    Computer -programmer gemme data på en række forskellige containere . En grundlæggende og nem at bruge beholderen er den matrix , som lagrer data i en sekvens af hukommelsesceller . En almindelig variation af matrix er en matrix , som kaldes et todimensionalt array. Matrixen lagrer et antal arrays inde i et enkelt , ydre matrix . De mange indvendige arrays derefter gemme en datatype , såsom en tekststreng . Du kan bruge et programmeringssprog såsom C + + for at gemme tekststrenge i en matrix . Ting du skal
    C + + integreret udviklingsmiljø (IDE ), såsom Eclipse CDT
    C + + compiler, som GCC
    Vis Flere Instruktioner
    1

    Ilæg C + + IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge "File /New /Project" og vælg " C + + projekt" at oprette en ny C + + projekt. En tom kildekode fil vises i teksteditoren del af IDE .
    2

    Opret en hovedfunktion. Den vigtigste funktion er, hvor dit program begynder. Skriv følgende i toppen af kildekoden fil : Hej

    int main ()

    {}
    3

    Erklær et todimensionalt array, eller en matrix af strenge. Du kan indstille størrelsen på matricen til hvad du vil. For eksempel vil oprette en matrix , der er fem strygere lang og fem strygere bred, skriver følgende mellem de krøllede parenteser i den vigtigste funktion : Hej

    string matrix [5 ] [5] ;
    4

    loop gennem matricen ved hjælp af en indlejret "for" loop . Den første " for" loop sløjfer gennem den ydre matrix af matrixen , som er den, der indeholder de øvrige arrays . Den anden "for" loop sløjfer over den indre matrix af matrixen , der indeholder strenge . Hvis du vil oprette en indlejret "for" loop, skriver følgende erklæring under matrix erklæringen : Hej

    //udvendig for loop

    for (int i = 0; i < 5; i + + ) < br >

    {

    //indvendig for loop begynde

    for (int j = 0 j <5 j + +)

    {}
    < p> //indvendig for loop ende

    }

    //udvendig for loop ende
    5

    tildele en værdi til hver streng i matrixen. Hver streng er besøgt én gang inde i indlejrede "for" loops . Ved at placere følgende erklæring mellem de krøllede parenteser, som følger umiddelbart efter det andet "for" loop , kan du indstille værdien af ​​hver streng. Skriv følgende mellem de krøllede parenteser efter den anden "for" loop : Hej

    matrix [i] [j ] = ' x' ,
    6

    Print værdien af ​​matrix output vinduet . Anbring følgende linje umiddelbart efter strengen opgaven foretages i det forrige trin : Hej

    cout << matrix [i] [j ]
    7

    Print en ny linje på afslutningen af ​​en fuldstændig iteration af ydre "for" loop . Et komplet iteration indstiller og udskriver teksten til alle strengene indeholdt i ét indvendigt array. Ved at udskrive en ny linje her , er udskriften brudt op i et gitter med rækker og kolonner. Skriv følgende udtalelse efter teksten : " . //Indvendig for loop ende "

    cout << endl;
    8

    Udfør programmet ved at trykke på den grønne "Play" knappen. Programmet output ligner dette : Hej

    xxxxx

    xxxxx

    xxxxx

    xxxxx

    xxxxx
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en IRC Spybot 
    ·Hvordan til Store et input i et Vector 
    ·Hvordan implementerer jeg Short Time Delay i C 
    ·Sådan oprettes DLL filer 
    ·Sådan udskrives Output Screen of C Program 
    ·Sådan Konverter CPP til DLL 
    ·Sådan Konverter en Xcode projekt i Files 
    ·Sådan at forstå C + + Compilere 
    ·Sådan ændres en Fill Factor 
    ·Hvordan man kompilerer en 64- Bit GDB 
      Anbefalede Artikler
    ·Om en JSP File Transfer 
    ·Sådan ændre farven i en Python Boxplot 
    ·Hvordan skal tjekkes heltaloverflow 
    ·Hvordan finder man en trekant inde i en trekant Ved hjæ…
    ·Hvordan man laver en 3D browser 
    ·Hvordan man laver en PHP Contact Form på GoDaddy 
    ·Hvordan man laver en Bibliotek i VB Script 
    ·Sammenligning af Java & Primitive 
    ·Sådan Læs & Skriv Tilladelser for Moduler i Python 
    ·Sådan Set Billede bredde og højde Brug af HTML progra…
    Copyright © Computer Viden http://www.computerdk.com