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

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

Πώς να προετοιμαστεί ένα άδειο πίνακα σε C

Στον προγραμματισμό , κωδικοποιητές χρησιμοποιούν μεταβλητές για την αποθήκευση κομμάτια των δεδομένων για την πρόσβαση και το χειρισμό καθ 'όλη τη διάρκεια του προγράμματος . Ενώ οι κανονικές μεταβλητές αποθηκεύουν τα μονά κομμάτια των δεδομένων , είτε διακριτά αριθμούς ή χαρακτήρες , πίνακες είναι μεταβλητές που έχουν πολλαπλές υποδοχές που μπορεί να κρατήσει πολλά κομμάτια των δεδομένων . Στη γλώσσα προγραμματισμού C , συστοιχίες εξυπηρετήσει διάφορους σκοπούς. Αυτά περιλαμβάνουν τη δυνατότητα στους προγραμματιστές να αποθηκεύσετε χορδές των χαρακτήρων και κάνει δυναμική και όχι στατική , αναφορές σε μεταβλητές . Αλλά, πριν ένας προγραμματιστής μπορεί να χρησιμοποιήσει μια σειρά , έχει να δηλώσει μία . Οδηγίες
Η 1

Καθορίστε το μέγεθος και τον τύπο του πίνακα που θέλετε να χρησιμοποιήσετε . Πίνακες σε C μπορεί να κρατήσει μόνο ένα είδος των δεδομένων , όπως είναι είτε αριθμοί ή χαρακτήρες , έτσι ώστε η δήλωσή σας θα περιλαμβάνει το είδος των δεδομένων . Ο αριθμός των slots , ή στοιχεία , στη σειρά είναι προκαθορισμένο στη δήλωση , έτσι σχέδιο μπροστά σχετικά με το πόσο μεγάλη η συστοιχία πρέπει να είναι . 2

κηρύξει τον πίνακα με το υπόλοιπο των μεταβλητών σας με το σύνταξη της " my_array datatype [size] ? ", όπου " τύπο δεδομένων " είναι το είδος των δεδομένων, η σειρά θα κρατήσει , " my_array " είναι το όνομα της συστοιχίας και το "μέγεθος " είναι ένας αριθμός για το πόσο μεγάλη η σειρά θα είναι . Για παράδειγμα , για να δηλώσει μια σειρά από 10 ακεραίων ονομάζεται " σειρά ", χρησιμοποιήστε τη σύνταξη " array int [ 10] ? " . Στην κορυφή της λειτουργίας σας
εικόνων 3

Αντιστοίχιση των δεδομένων στο υποδοχές του πίνακα σας , χρησιμοποιώντας τη σύνταξη " array [ n] = i ? ", όπου " array " είναι το όνομα του πίνακα σας , " n" είναι ο αριθμός ευρετηρίου του υποδοχή και "i" είναι η τιμή που θέλετε να εκχωρήσετε αυτή την υποδοχή .
Η
εικόνων

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

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