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

Come usare array di caratteri bidimensionali in C

Capire come utilizzare array di caratteri bidimensionali per memorizzare elenchi di dati testuali è un'abilità importante per sviluppare quando imparare a codice in C. È possibile utilizzare array di caratteri bidimensionali per memorizzare cose come ad esempio un elenco di nomi di dipendenti o di frasi da un libro. Array di caratteri unidimensionali hanno un valore come "Blue ", mentre gli array di caratteri a due dimensioni può essere costituito da più stringhe di testo in una sola volta , come " Blu, Verde , Arancione ". Array di caratteri terminano con un carattere null ( \\ 0 ), che li differenzia da altri tipi di array . Istruzioni
1

Aprire il file C in un editor come Microsoft Visual Studio Express .
2

Dichiarare un array di caratteri a due dimensioni e inizializzare con un valore con l'aggiunta di il seguente codice nella funzione :

nomi char [ 4 ] [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer "} ;

o

nomi char [ ] [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer "} ;

o

char * nomi [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer "} ;

Questi ciascuno fa un array a due dimensioni identiche , composta da quattro nomi che hanno ciascuna una lunghezza inferiore a 20 caratteri . Se un elemento ha troppi caratteri in esso , come ad esempio più di 20, quindi il programma non verrà compilato .
3

accedere e visualizzare ogni elemento della matrice bidimensionale con l'aggiunta del seguente codice :

for (int i = 0; i < 4; i + + ) per

printf ( "% s" , nomi [ i] ) ;

Questo stamperà " Bob Susan Erik Jennifer . "
4

Salvare il file C , compilare ed eseguire il programma per visualizzare l'array bidimensionale .

 

Programmazione © www.354353.com