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

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

Πώς να δημιουργήσετε μια λειτουργία στο Microsoft Visual C + +

Γράφοντας εκατομμύρια γραμμές κώδικα υπολογιστή μπορεί να είναι χρονοβόρα ? Είναι καλύτερο να είναι αποτελεσματική και οικονομικά , όταν μπορείτε. Οι συναρτήσεις είναι κατασκευάσματα που μπορείτε να γράψετε μια φορά και στη συνέχεια να καλέσει κατ 'επανάληψη σε όλο το κύριο σώμα του προγράμματος προγραμματισμού . Δημιουργώντας συναρτήσεις στο Microsoft Visual C + + μπορεί να οδηγήσει σε ταχύτερη και πιο γυαλισμένο προγράμματα . Οδηγίες
Η 1

να αναγνωρίσει τη λειτουργία στο χώρο μετά τις βιβλιοθήκες που περιλαμβάνονται στο πρόγραμμα και πριν από την έναρξη του κυρίως προγράμματος . Γράψτε τον τύπο της λειτουργίας , τότε το όνομά της και στη συνέχεια τα επιχειρήματα που θα χρησιμοποιήσει από το κυρίως πρόγραμμα . Για παράδειγμα , εάν η λειτουργία είναι να συγκρίνει δύο αριθμούς και να επιστρέψει το μεγαλύτερο αριθμό , τότε θα κηρύξει τον τύπο ως « int » για ακέραιους αριθμούς , το όνομα του λειτουργία και στη συνέχεια να δώσει τον τύπο και τις μεταβλητές για τις δύο επιχειρήματα σε παρένθεση --- ακολούθησαν όλοι με ένα ερωτηματικό , σύμφωνα με C + + σύνταξη . Η δήλωση της συνάρτησης θα εμφανιστεί ως εξής :

int getlarger ( int x , int y ) ? 2

Πραγματοποίηση κλήσης για τη λειτουργία του σώματος του κυρίως προγράμματος . Επιβεβαιώστε ότι η μεταβλητή που συνδέονται με τη λειτουργία είναι το ίδιο είδος και την τιμή επιστροφής της συνάρτησης . Για παράδειγμα, θα μπορούσατε να γράψετε :

int z = getlarger ( s , t) ?

Όπου θα κηρύξει την μεταβλητή , όπως μπορείτε να καλέσετε τη συνάρτηση ( "s" και "t" είναι μεταβλητές που έχουν ήδη δηλωθεί και γεμίζουν με αξία νωρίτερα στο πρόγραμμα) ή :

z = getlarger ( s , t) ?

όπου z κηρύχθηκε νωρίτερα στο πλαίσιο του προγράμματος με τις άλλες μεταβλητές .
εικόνων 3

Κατασκευάστε τη λειτουργία στο τέλος του σώματος της κύριας λειτουργίας . Να αναγνωρίσει η λειτουργία τίτλο και πάλι και στη συνέχεια να δημιουργήσετε το σώμα της συνάρτησης . Για παράδειγμα , θα γράψει :

int getlarger ( int x , int y ) {

if ( x > y )

z = x ?

άλλο

z = y ?

επιστρέψει z ? }

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

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

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