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

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

Πώς να προετοιμαστεί 2D Array σε δύο καταστάσεις

γλώσσες προγραμματισμού έχουν πολλές μέθοδοι για την αποθήκευση δεδομένων . Μια κοινή μέθοδος είναι η συστοιχία. Ένας πίνακας είναι ένα δοχείο για τα πολλαπλάσια στοιχεία της , όπως τον τύπο , όπως γράμματα, αριθμούς ή αντικείμενα . Τα στοιχεία τακτοποιούνται διαδοχικά στη σειρά , και κάθε στοιχείο μπορεί να είναι άμεσα προσβάσιμα . Μία συστοιχία έχει ένα σταθερό μέγεθος . Ένας πίνακας μπορεί να κρατήσει άλλες συστοιχίες . Αυτό ονομάζεται ένα 2D array . Οι πίνακες πρέπει να δοθεί μια προκαθορισμένη τιμή , η οποία είναι επίσης γνωστή ως την προετοιμασία μια σειρά . Μπορείτε να χρησιμοποιήσετε μια γλώσσα προγραμματισμού όπως η C να προετοιμαστεί ένα 2D array χρησιμοποιώντας δύο καταστάσεις. Τα πράγματα που θα χρειαστείτε
C Integrated Development Environment ( IDE ) , όπως Eclipse CDT
C Compiler , μια τέτοια
GCC
Παρουσίαση Περισσότερες οδηγίες
Η

1 Τοποθετήστε το Ο IDE κάνοντας κλικ στο εικονίδιο του προγράμματος του . Όταν ανοίγει , επιλέξτε " File /New /Project" και επιλέξτε " C Project" για να δημιουργήσετε ένα νέο έργο C . Ένα κενό αρχείο πηγαίου κώδικα εμφανίζεται στο τμήμα επεξεργασίας κειμένου του IDE . 2

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

int main ( ) {

}
εικόνων 3

αναγνωρίσει ένα 2D array και να προετοιμαστεί όλα τα στοιχεία στο μηδέν. Αυτή είναι η δεύτερη δήλωση που απαιτείται για την προετοιμασία του πίνακα. Μπορείτε να το κάνετε αυτό με το γράψιμο την ακόλουθη δήλωση μέσα στις αγκύλες του κύρια λειτουργία :

int myArray [ 10 ] [ 10 ] = { { 0 } } ?
Η 4

Επαλήθευση ότι η σειρά έχει προετοιμαστεί από looping μέσα από αυτό και την εκτύπωση της αξίας όλων των στοιχείων . Αυτός ο κωδικός δεν είναι απαραίτητη για την προετοιμασία του πίνακα, αλλά σας επιτρέπει να δείτε τα περιεχόμενα του πίνακα και παρέχει κάποια έξοδο . Μπορείτε να χρησιμοποιήσετε δύο βρόχους για να βρόχο μέσω ενός 2D array . Γράψτε τις ακόλουθες δηλώσεις στο βρόχο μέσω του πίνακα 2D :

για ( int i = 0 ? I <10 ? I + + ) {

για ( int j = 0 ? J <​​10 ? j + + )

{ }
5

Τοποθετήστε τα ακόλουθα: « printf " δήλωση μέσα στις αγκύλες στο βρόχο for . Αυτή η δήλωση εκτυπώνει την αξία των στοιχείων του πίνακα :

printf ( "% d" , myArray [ i ] [ j ] ) ?
Η 6

Εκτελέστε το πρόγραμμα κάνοντας κλικ στο πράσινο κουμπί "Αναπαραγωγή" στην πάνω σειρά των κουμπιών στο IDE . Η έξοδος του προγράμματος μοιάζει

εικόνων

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

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