Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come memorizzare una frase in un array in C + +

Imparare a manipolare array di caratteri è un passo fondamentale per imparare a programmare in un linguaggio . Un array di caratteri è una sequenza di posizioni di memoria in grado di memorizzare una frase. C + + in grado di memorizzare frasi proprio come il linguaggio C mediante matrici . Questi array sono di solito chiamati stringhe di C - stile. Ogni elemento dell'array contiene un singolo carattere e termina con un carattere speciale chiamato terminatore null . Cose che ti serviranno
C + + Compiler , come
GCC C + + IDE come Eclipse CDT
Show More Istruzioni
1

Definire una matrice di dimensioni uguali per il numero di lettere e spazi nella vostra frase , più uno. Lo spazio extra terrà il terminatore null ed è il senso del programma di tenere traccia di dove finisce una stringa. Si supponga di voler conservare la frase " Ciao " nel vostro array. Questa frase è di 5 caratteri , per cui si dovrebbe definire un array di dimensione 6 come questo:

frase char [6];
2

Luogo caratteri della matrice di assegnazione di un carattere a ciascuna locazione di memoria nella matrice . Questo può essere fatto come segue :

frase [ 0 ] = ' H ';

frase [ 1 ] = 'e' ;

frase [ 2 ] = ' l ';

frase [3 ] =' L ';

frase [4 ] =' o ' ;
3

terminare la frase con un carattere speciale chiamato un terminatore null . Il terminatore null indica a C + + in cui la frase finisce. Aggiungi questa riga di codice:

frase [5 ] = '\\ 0' ;
4

Scrivi la seguente riga di dichiarare un'altra stringa utilizzando un altro metodo . Con questo metodo , la dimensione della stringa è calcolato per voi e per il terminatore null viene aggiunto automaticamente

sentence_method2 char [ ] = " Ciao " ; .

 

Programmazione © www.354353.com