| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come fare una matrice di stringhe
    Computer programmi memorizzano i dati in una serie di contenitori diversi . Un contenitore di base e facile da usare è la matrice , che memorizza i dati in una sequenza di celle di memoria . Una variazione comune della matrice è una matrice , che è talvolta chiamato un array bidimensionale . La matrice memorizza un numero di array all'interno di una singola , schiera esterna . I più array interiori quindi memorizzare un tipo di dati , ad esempio una stringa di testo . È possibile utilizzare un linguaggio di programmazione come C + + per memorizzare stringhe di testo in una matrice . Cose che ti serviranno
    + ambiente di sviluppo integrato ( IDE ) , come ad esempio Eclipse CDT
    compilatore C + + , come GCC
    Mostra Altre istruzioni
    1

    carico C + il C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File /Nuovo /Progetto" e scegliere " Progetto C + +" per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di testo parte dell'IDE.
    2

    creare una funzione principale. La funzione principale è dove inizia il tuo programma . Scrivere il seguente all'inizio del file di codice sorgente :

    int main ( ) { }


    3

    Dichiarare un array bidimensionale , o matrice di stringhe . È possibile impostare la dimensione della matrice di quello che vuoi . Ad esempio, per creare una matrice che è lungo cinque corde e largo cinque corde , scrivere , tra le parentesi graffe della funzione principale :

    stringa matrice [5 ] [ 5] ;
    4

    loop attraverso la matrice utilizzando un nested loop "for" . Il primo " per" loop scorrere la matrice esterna della matrice, che è quello che contiene gli altri array . La seconda " per" loops anello sopra la matrice interna della matrice, che contiene le stringhe . Per creare un nested loop "for" , scrivere la seguente istruzione al di sotto della dichiarazione di matrice :

    //ciclo for esterno

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

    {

    //ciclo for interno iniziare

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

    { }
    < p > //ciclo for interno fine

    }

    //ciclo for esterno fine
    5

    assegnare un valore ad ogni stringa nella matrice . Ogni stringa viene visitata una volta all'interno della nidificato " per" loop. Inserendo la seguente istruzione tra le parentesi graffe che seguono immediatamente il secondo ciclo "for" , è possibile impostare il valore di ogni stringa . Scrivere , tra le parentesi graffe dopo il secondo ciclo "for" :

    matrice [ i] [ j ] = ' x ';
    6

    Stampa il valore della matrice di la finestra di output . Posizionare la linea segue immediatamente dopo l'assegnazione stringa fatta nel passaggio precedente :

    cout << matrice [ i] [ j ] ;
    7

    Stampa un carattere di nuova riga alla la fine di una iterazione completa della esterno " per" loop. Una iterazione completa imposta e stampa il testo di tutte le stringhe contenute in un array interno . Con la stampa di un carattere di nuova riga qui , l'output di stampa è suddiviso in una griglia di righe e colonne . Scrivi la seguente dichiarazione dopo il testo : " . //Interno per fine ciclo"

    cout << endl;
    8

    Eseguire il programma premendo il tasto verde "Play" pulsante . L' output del programma è la seguente:

    xxxxx

    xxxxx xxxxx


    xxxxx xxxxx


    < br >

    Previous :

    next :
      Articoli Correlati
    ·Come mettere Integer Array in funzione Linguaggio C 
    ·Che cosa sono i C Regioni visivi 
    ·Che cosa fa di buffer overrun media 
    ·Come calcolare la differenza di orario in C + + 
    ·Come creare il tuo Game Engine 
    ·Come accedere a una struttura di C da Fortran 
    ·Un tutorial su iPhone SDK Avvisi 
    ·Come convertire INT a Galleggiante 
    ·Come convertire Char * a int & C + + 
    ·Come convertire un STD stringa in un intero 
      Articoli in evidenza
    ·Come usare il filtro automatico in VBA 
    ·Differenze tra Fabbrica Arte astratta in Java 
    ·Che cosa è Microsoft WPF ? 
    ·Come connettersi a SQL da VB6 
    ·Come disegnare un ovale in NetBeans 
    ·Come mettere un file di testo in un vettore di struct i…
    ·Come disattivare l' API di Google Maps Marker Bubble 
    ·Protocolli Eyecatcher 
    ·Come aprire un sito web con VBA 
    ·Come posso disegnare un puntatore a croce all'interno d…
    Copyright © Conoscenza Informatica http://it.wingwit.com