caricare il vostro IDE e iniziare una nuovo progetto selezionando File /nuovo progetto . Un file di codice sorgente vuoto verrà visualizzato nella finestra di lavoro principale
2
importare la libreria di stringhe digitando quanto segue nella parte superiore del file di codice sorgente : .
# Include < string>
3
Creare una funzione principale , digitando il seguente :
int main ( ) {
}
4
definire una stringa digitando la seguente riga di codice all'interno delle parentesi graffe della funzione principale :
string str = " stringa" ;
5
creare un array di caratteri per memorizzare le lettere della stringa . Il modo più semplice per farlo è quello di creare un nuovo array che è uno più grande della dimensione della stringa , che può essere fatto scrivendo questo :
char charString [ str.size ( ) +1 ] ;
Pagina 6
istituito due iteratori : uno per scorrere l'array di caratteri , e uno per spostarsi attraverso la stringa . Possono essere istituiti dalle scrivere queste due righe :
int i = 0;
stringa
:: iterator è ;
7
iterare la stringa utilizzando un ciclo for , come questo:
per ( it = str.begin (); it < str.end () , ma + + i + + ) per
{
}
8
Copia di un carattere della stringa in array di caratteri ad ogni iterazione del ciclo for . Questo può essere ottenuto digitando la seguente riga all'interno delle parentesi graffe del ciclo for :
charString [ i] = * esso ;
9
fine la stringa di caratteri con un terminatore null . I computer utilizzano questo come la gente periodi di utilizzo : Si dice loro dove finisce una frase . Scrivere il seguente al di fuori delle parentesi graffe del ciclo for :
charString [ i] = ' \\ 0 ' ;
10
caratteri di accesso nella matrice direttamente specificando la loro posizione in l'array . È possibile stampare la terza lettera in array di caratteri ( " r" ) scrivendo questo ( gli array partono da 0 , non 1 ) :
cout << charString [2 ] << endl;
Programmazione © www.354353.com