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

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

Πώς να χρησιμοποιήσετε το C πίνακες σε C + +

συστοιχία AC είναι μια δομή δεδομένων που αποθηκεύει πολλά στοιχεία του ίδιου τύπου δεδομένων . Συστοιχίες C , όταν τα χρησιμοποιείτε σε C ​​+ + , ονομάζονται "χαζή " συστοιχίες . Τύπους δεδομένων συστοιχίες προεπιλεγμένο χώρο αποθήκευσης ή αυτά που ορίζονται από το χρήστη σε μια συνεχόμενη περιοχή της μνήμης . Μπορείτε να αποκτήσετε πρόσβαση σε ένα στοιχείο μέσω του ευρετηρίου, όπου ο δείκτης είναι ένας θετικός ακέραιος που δείχνει τη θέση του στοιχείου , αρχής γενομένης από το μηδέν . Τα πράγματα που θα χρειαστείτε
Εισαγωγική C + +
C + + compiler με
IDE
Παρουσίαση Περισσότερες οδηγίες
Η 1

Χρησιμοποιήστε την ακόλουθη σύμβαση για να δηλώσετε έναν πίνακα . Γράψτε τον τύπο δεδομένων , χρησιμοποιήστε ένα όνομα για να ορίσει την σειρά και να αναφέρει τον αριθμό των στοιχείων μέσα σε αγκύλες . Τερματίστε τη γραμμή με ένα ερωτηματικό .
int arr1 [ 5 ] ?
int arr2 [ 5 ] = { 0 } ? //arr2 έχει όλα τα μηδενικά 2

Συμπλήρωση του πίνακα με τα δεδομένα ή η προετοιμασία του πίνακα. . Χρησιμοποιήστε ευρετηρίασης για να εκχωρήσετε τα στοιχεία στις διάφορες θέσεις μέσα στον πίνακα . Δείτε το πρώτη θέση μέσω ενός δείκτη μηδέν. Δείτε το τελευταίο τοποθεσία χρησιμοποιώντας ένα δείκτη n μείον ένα , όπου n είναι το μήκος του πίνακα :
arr1 [ 0 ] = 4 ? //4 βάζει στην πρώτη θέση
arr1 [ 2 ] = 32 ? //32 βάζει στη μέση θέση
arr1 [ 4 ] = 17 ? //17 τοποθετεί στην τελευταία θέση
εικόνων 3

Ανάκτηση ένα στοιχείο από τον πίνακα . Αυτό είναι το αντίθετο από το Βήμα 3 :
int elem = arr1 [ 4 ] ? //Τώρα ELEM έχει την αξία του 17
Η

4 επαναλήψεις σε ένα φάσμα και να εκτυπώσετε τα στοιχεία του στην κονσόλα . , επίσης γνωστή ως η κανονική έξοδο. Τοποθετήστε το ακόλουθο δείγμα μέσα στην κύρια λειτουργία ( ) και να καταρτίσει το πρόγραμμα :
for (int i = 0 ? I std :: cout }
5

Παρατηρήστε την έξοδο :
Elem 1 : 4
στοιχειακή 2 : 0
στοιχειακή 3 : 32
στοιχειακή 4 : 0
στοιχειακή 5 : 17
Η
εικόνων

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

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