Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να χρησιμοποιήσετε δύο διαστάσεων πίνακες χαρακτήρων στην C

Η κατανόηση του πώς να χρησιμοποιούν συστοιχίες δισδιάστατο χαρακτήρα για να αποθηκεύετε τις λίστες των γραπτών δεδομένων είναι μια σημαντική δεξιότητα για την ανάπτυξη κατά την εκμάθηση πώς να κώδικα σε C. Μπορείτε να χρησιμοποιήσετε πίνακες δύο διαστάσεων χαρακτήρα για την αποθήκευση τα πράγματα όπως μια λίστα με τα ονόματα των υπαλλήλων ή φράσεις από ένα βιβλίο . Συστοιχίες μονοδιάστατο χαρακτήρα έχουν αξία , όπως η « μπλε », ενώ οι συστοιχίες δισδιάστατο χαρακτήρα μπορεί να αποτελείται από πολλαπλές χορδές του κειμένου με τη μία , όπως « μπλε , πράσινο, πορτοκαλί . " Συστοιχίες χαρακτήρα τελειώνει με ένα κενό χαρακτήρα ( \\ 0 ), το οποίο τους διαφοροποιεί από τους άλλους τύπους των πινάκων . Οδηγίες
Η

1 Ανοίξτε το αρχείο σας C σε έναν επεξεργαστή κειμένου , όπως το Microsoft Visual Studio Express . 2

αναγνωρίσει ένα δισδιάστατο πίνακα χαρακτήρων και προετοιμαστεί με μια αξία με την προσθήκη τον ακόλουθο κώδικα στη λειτουργία σας :

char ονόματα [ 4 ] [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer "} ?

ή

ονόματα char [ ] [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer "} ?

ή

char * names [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer "} ?

Αυτά και ο καθένας κάνει το ίδιο δισδιάστατο πίνακα , που αποτελείται από τέσσερα ονόματα που το καθένα έχει μήκος μικρότερο από 20 χαρακτήρες . Αν κάποιο είδος έχει πάρα πολλούς χαρακτήρες σε αυτό , όπως πάνω από 20 , τότε το πρόγραμμα δεν θα συγκεντρώσει .
Εικόνων 3

πρόσβαση και να εμφανίσει κάθε στοιχείο στο δισδιάστατο πίνακα με την ακόλουθη προσθήκη Κωδικός :

για ( int i = 0 ? i <4 ? i + + )

printf ( "% s" , τα ονόματα [ i ] ) ?

Αυτό θα εξόδου " Bob Susan Erik Jennifer . "
Η

4 Αποθηκεύστε το αρχείο C , την κατάρτιση και την εκτέλεση του προγράμματος για να δείτε δισδιάστατο πίνακα σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα