Determinare il nome del vettore di caratteri per la stringa costante , così come il suo valore iniziale . Ad esempio , creare una variabile di campo "nome" carattere e inizializzare in " George Washington ".
2
Specificare se la stringa costante ha portata locale o globale . Se è locale ad una funzione specifica , dichiararla all'interno di blocco di tale funzione. Se la stringa costante è globale , dichiarano di sopra di tutte le funzioni che hanno bisogno di accedere alla stringa costante
3
Dichiarare la costante di stringa , ad esempio: . Const char name [ ] = " George Washington " . Ricordate, è necessario inizializzare le costanti su di dichiarazione , in quanto non è possibile modificare la variabile all'interno del programma . Dal momento che si inizializza la variabile di stringa , non è necessario specificare una lunghezza di array, come il compilatore determina che per voi . Inoltre , se si utilizza la notazione abbreviata di inizializzazione di un array di caratteri con la stringa di stile " George ", piuttosto che il metodo longhand della stringa 'G' , 'e', 'o', 'r' , 'g ', 'e ',' \\ 0 ' , allora C fornirà il NULL finale per terminare la stringa .
Programmazione © www.354353.com