Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 16046|Απάντηση: 5

[Γ] Οι παράμετροι των συναρτήσεων πίνακα συνοψίζονται και οι παράμετροι είναι διαφορετικές μεταξύ της μορφής και των πραγματικών παραμέτρων

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 11/12/2015 10:42:40 π.μ. | | |
Επαγωγική ανάλυση: Εάν υπάρχει μια πραγματική ομάδα παραμέτρων και θέλετε να αλλάξετε την τιμή των στοιχείων σε αυτόν τον πίνακα στη συνάρτηση, η αντίστοιχη σχέση της πραγματικής μερικής παραμέτρου είναι 4, ως εξής
1. Τόσο οι φυσικές όσο και οι πραγματικές παράμετροι χρησιμοποιούν ονόματα πινάκων
Δεδομένου ότι η ομάδα παραμέτρων φόρμας x δέχεται τη διεύθυνση του πρώτου στοιχείου a[0] της ομάδας πραγματικών παραμέτρων, μπορεί να υποτεθεί ότι η ομάδα παραμέτρων σχήματος και η ομάδα πραγματικών παραμέτρων μοιράζονται μια μονάδα μνήμης κατά την κλήση της συνάρτησης
2. Το πραγματικό όνομα της ομάδας παραμέτρων, η αναφορά σχήματος είναι η μεταβλητή δείκτη
Η πραγματική παράμετρος a είναι το όνομα του πίνακα και η παράμετρος x είναι η μεταβλητή δείκτη του τύπου int *, και μετά την κλήση της συνάρτησης, η παράμετρος x δείχνει στο a[0], δηλαδή x=&a[0].
3. Η μεταβλητή δείκτη χρησιμοποιείται για την πραγματική παράμετρο
Η παράμετρος p και η παράμετρος X είναι και οι δύο μεταβλητές δείκτη του τύπου int *, πρώτα κάντε τη μεταβλητή δείκτη παραμέτρου P να δείχνει στον πίνακα a[0], η τιμή του p είναι &a[0] και στη συνέχεια η τιμή του P μεταδίδεται στην παράμετρο X και η αρχική τιμή του x είναι επίσης &a[0], περάστε
Μια αλλαγή στην τιμή του X μπορεί να κάνει το X να δείχνει σε οποιοδήποτε στοιχείο του πίνακα Α.
4. Η πραγματική παράμετρος είναι η μεταβλητή δείκτη και η παράμετρος σχήματος είναι το όνομα του πίνακα
Η μεταβλητή δείκτη της πραγματικής παραμέτρου P, η οποία δείχνει στο A[0]. Η παράμετρος είναι επίσης ένας πίνακας με το όνομα x και το σύστημα μεταγλώττισης αντιμετωπίζει το X ως μεταβλητή δείκτη και τώρα περνά τη διεύθυνση του a[0] στην παράμετρο X, έτσι ώστε το X να δείχνει επίσης στο a[0].
Μπορεί επίσης να γίνει κατανοητό ως ο σχηματισμός ομάδων παραμέτρων X και A συστοιχιών που μοιράζονται μια μονάδα μνήμης.






Προηγούμενος:Αποθηκεύστε τον πίνακα με αντίστροφη σειρά και η παράμετρος στη συνάρτηση inv είναι μια μεταβλητή δείκτη
Επόμενος:【Το σεμινάριο της σειράς ανάπτυξης ios κυκλοφόρησε το καλοκαίρι】Παραγωγή παιχνιδιών Cocos2diPhone
Δημοσιεύτηκε στις 11/12/2015 10:52:16 π.μ. |
Θυμάμαι ότι η πρώτη γλώσσα προγραμματισμού που έμαθα στο κολέγιο ήταν η C
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 11/12/2015 11:05:51 π.μ. |
Δημοσιεύτηκε στις 2015-12-11 10:52
Θυμάμαι ότι η πρώτη γλώσσα προγραμματισμού που έμαθα στο κολέγιο ήταν η C

Υπάρχει ένας μεγάλος θεός, σημείο δείκτη. Εργάζομαι στον δείκτη εδώ και αρκετές ημέρες και η ιδέα μου δεν είναι ιδιαίτερα μεγάλη.
Δημοσιεύτηκε στις 11/12/2015 11:15:02 π.μ. |
Xiaoweier Δημοσιεύτηκε στις 2015-12-11 11:05
Υπάρχει ένας μεγάλος θεός, σημείο δείκτη. Εργάζομαι στον δείκτη εδώ και αρκετές ημέρες και η ιδέα μου δεν είναι ιδιαίτερα μεγάλη.

Διαβάστε περισσότερα βιβλία, κάντε περισσότερα παραδείγματα και σιγά σιγά καταλάβετε
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 11/12/2015 11:20:32 π.μ. |
Δημοσιεύτηκε στις 2015-12-11 11:15
Διαβάστε περισσότερα βιβλία, κάντε περισσότερα παραδείγματα και σιγά σιγά καταλάβετε

Υπάρχει διαφορά ανάμεσα στο να το λες αυτό και στο να μην το λες;
Δημοσιεύτηκε στις 11/12/2015 11:29:35 π.μ. |
Xiaoweier Δημοσιεύτηκε στις 2015-12-11 11:20
Υπάρχει διαφορά ανάμεσα στο να το λες αυτό και στο να μην το λες;

Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com