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

Come modificare una lunghezza fissa stringa di caratteri

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 .

 

Programmazione © www.354353.com