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

Come fare una stringa di asterischi in C + +

Il C + + negozi di linguaggi di programmazione e manipola stringhe come array di caratteri. Si può pensare a una stringa in C + + come un elenco ordinato di singoli caratteri . Questo può sembrare un po 'scomoda per i programmatori abituati a semplicemente dichiarare un tipo stringa in altre lingue . Tuttavia, trattando ogni carattere come un discreto piuttosto che una parte di un tutto consente un controllo molto più fine durante l'analisi e la manipolazione di stringhe . Dichiarare un array di caratteri , e assegnare il valore di "*" per creare una stringa di asterischi ciascun utente. Istruzioni
1

dichiarare e inizializzare un array di caratteri . Per questo esempio , utilizzare il seguente codice :

astString char [ ]
2

Assegnare il valore di " * " per i membri di matrice individuali. Basandosi sul codice a passo uno :

astString char [ ] = {' * ', ' * ', ' * ', ' * ', ' * ', ' * ', ' * ', ' * ',' * ',' * ',' * ' , 0 } ;

Questa istruzione crea un array di caratteri di 11 asterischi . Lo zero alla fine della dichiarazione è usato da C + + per indicare la fine della matrice
3

Visualizzare la stringa sullo schermo con il seguente esempio : .

ShowString ( astString ) ;
4

Scrivi ShowString come una funzione separata . Questo è un modo semplice per visualizzare i membri della matrice :

vuoto ShowString ( char astString [ ] ) per

{

for (int i = 0; astString [i ] = '\\ 0' ; ! i + + ) per

{

cout << astString [ i] ; }


}

Questo semplici passaggi scorrere la matrice e stampa ogni membro allo schermo . La funzione termina quando incontra il '0 ' carattere alla fine della matrice .

 

Programmazione © www.354353.com