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

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

Πώς να φυλάσσεται μια φράση σε ένα Array σε C + +

Μαθαίνοντας πώς να χειριστούν συστοιχίες χαρακτήρας είναι ένα θεμελιώδες βήμα στην εκμάθηση πώς να το πρόγραμμα σε μια γλώσσα. Μια σειρά χαρακτήρων είναι μια σειρά από θέσεις μνήμης που μπορεί να αποθηκεύσει μια πρόταση . C + + μπορεί να αποθηκεύσει φράσεις όπως ακριβώς και η γλώσσα C με τη χρήση πινάκων . Αυτοί οι πίνακες που συνήθως ονομάζεται χορδές C - style . Κάθε στοιχείο του πίνακα κατέχει ένα μοναδικό χαρακτήρα και τελειώνει με έναν ειδικό χαρακτήρα που ονομάζεται μηδενική τερματισμού . Τα πράγματα που θα χρειαστείτε
C + + Compiler , όπως GCC
C + + IDE , όπως Eclipse CDT
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Ορίστε μια σειρά μεγέθους ίσου με τον αριθμό των γραμμάτων και των χώρων στην πρόταση σας , συν ένα . Ο επιπλέον χώρος θα κρατήσει τη μηδενική τερματισμού και είναι ο τρόπος του προγράμματος από την παρακολούθηση του πού τελειώνει ένα string . Ας υποθέσουμε ότι θέλετε να αποθηκεύσετε τη φράση " Hello" στη σειρά σας . Αυτή η φράση είναι 5 χαρακτήρες , έτσι θα καθορίσει μια σειρά από μέγεθος 6 όπως αυτό :

char πρόταση [ 6] ? 2

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

πρόταση [ 0 ] = 'H' ?

Πρόταση [ 1 ] = ' e' ?

Πρόταση [ 2 ] = l ' « ?

πρόταση [ 3 ] = ' l' ?

πρόταση [ 4 ] = « o » ?
εικόνων 3

Τερματισμός της ποινής με ειδικό χαρακτήρα που ονομάζεται μηδενική τερματισμού . Η μηδενική τερματισμού λέει C + + , όπου τελειώνει η ποινή . Προσθέστε αυτήν τη γραμμή στον κώδικά σας :

πρόταση [ 5 ] = ' \\ 0'?
Η 4

Γράψτε την ακόλουθη γραμμή για να δηλώσει ένα άλλο string χρησιμοποιώντας κάποια άλλη μέθοδο . Με τη μέθοδο αυτή , το μέγεθος της συμβολοσειράς υπολογίζεται για εσάς και η μηδενική τερματισμού προστίθεται αυτόματα

char sentence_method2 [ ] = " Hello" ? .
Η
εικόνων

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

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