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

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

Πώς να κάνει ένα String από αστερίσκοι σε C + +

καταστήματα γλώσσα Η C + + προγραμματισμό και χειρίζεται χορδές ως πίνακες χαρακτήρων . Μπορείτε να σκεφτείτε ένα string σε C ​​+ + ως μια διατεταγμένη λίστα των μεμονωμένων χαρακτήρων . Αυτό μπορεί να φαίνεται λίγο δύσκολη για τους προγραμματιστές συνηθίσει απλά να κηρύσσει μια τύπου string σε άλλες γλώσσες . Εντούτοις, η αντιμετώπιση κάθε χαρακτήρα ως μια διακριτή και όχι ως μέρος ενός συνόλου, επιτρέπει πολύ λεπτότερα ελέγχου κατά την ανάλυση και το χειρισμό strings . Να αναγνωρίσει μια σειρά από χαρακτήρες και να εκχωρήσετε σε κάθε μέλος την αξία του " * " για να δημιουργήσετε μια σειρά από αστερίσκους . Οδηγίες
Η 1

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

char astString [ ] 2

Εκχώρηση την αξία της " * " στα μεμονωμένα μέλη του πίνακα . Με βάση τον κώδικα στο βήμα ένα :

char astString [ ] = { '*' , '*' , '*' , '*' , '*' , '*' , '*' , '* »,« * »,« * »,« * » , 0 } ?

Η δήλωση αυτή δημιουργεί έναν χαρακτήρα συστοιχία 11 αστερίσκους . Το μηδέν στο τέλος της δήλωσης χρησιμοποιείται από C + + για να δείξει το τέλος της συστοιχίας εικόνων
3

Εμφανίστε το string στην οθόνη με το ακόλουθο παράδειγμα : .

showString ( astString ) ?
Η 4

Γράψτε showString ως ξεχωριστή λειτουργία . Αυτό είναι ένας απλός τρόπος για να εμφανίσετε τα μέλη της συστοιχίας :

άκυρη showString ( char astString [ ] ) {


για ( int i = 0 ? AstString [ i ! ] = ' \\ 0'? i + + ) {


cout <

} }


Αυτό απλά βήματα βρόχο μέσω του πίνακα και εκτυπώνει κάθε μέλος στην οθόνη . Η λειτουργία τερματίζεται όταν συναντά τον χαρακτήρα των '0 ' στο τέλος της σειράς .
Η
εικόνων

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

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