Nel linguaggio di programmazione C , il testo viene memorizzato come array di caratteri a lunghezza fissa chiamati stringhe . Un array di caratteri non può essere ridimensionata , ma il contenuto di ogni cella di carattere può essere modificato . È possibile accedere direttamente a ciascun carattere della stringa , dando stretto controllo sul suo contenuto . Il metodo di accesso alla stringa è semplice e non richiede molto codice a tutti. Cose che ti serviranno
C ambiente di sviluppo integrato ( IDE ) , come ad esempio Eclipse CDT
compilatore C , come ad esempio GCC
Show More Istruzioni
1
carico del 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 che servirà come punto di ingresso nel programma. Tutto il codice risiederanno tra le parentesi graffe della funzione principale . Scrivere il seguente all'inizio del file di codice sorgente :
int main ( ) { }
3
Creare un array di caratteri , o stringa . Riempire la stringa con alcuni caratteri, simboli o numeri . Scrivere , tra le parentesi graffe della funzione principale :
char str [ ] = " 0123456789 " ;
4
Aggiungi un carattere di nuova riga alla quinta indice della stringa . Stringhe iniziare il conteggio di indice 0 , quindi la quinta indice corrisponde al sesto carattere della sequenza. L'inserimento in questo indice , scrivere il seguente :
str [5 ] = '\\ n' ;
5
ciclo attraverso la sequenza di caratteri contenuti nella stringa . Scrivi un loop per che consente di scorrere i valori da 0 a 9 e stampare ogni personaggio in quel di indice nella stringa . Scrivere il seguente ciclo for :
for (int i = 0; i < 10; i + + ) per
{ printf ( " % c" , str [ i] ) ; }
Pagina 6
Eseguire il programma premendo il tasto verde "Play" . Il programma stampa i numeri da 0 a 4 , poi stampa un carattere di nuova riga alla quinta indice e infine stampa i numeri da 6 a 9 .