Εκκίνηση C + + IDE σας και να δημιουργήσετε ένα αρχείο νέου κώδικα C + + πηγή . 2
κηρύξει μια λειτουργία στην κορυφή του αρχείου πηγαίου κώδικα σας . Αυτή η λειτουργία θα κάνει κάτι απλό , όπως να λάβει έναν αριθμό και στη συνέχεια να δώσει πίσω . Η δήλωση απόδοσης μπορεί να χρησιμοποιηθεί για να βγείτε από μια λειτουργία και επιστρέφει μια τιμή , όπως αυτό :
int f ( int g ) { επιστροφή g } ?
Εικόνων 3
κρίνει την η κύρια λειτουργία κάτω από την τελευταία λειτουργία γράφοντας αυτό :
int main ( ) {
}
Η 4
Γράψτε τις επόμενες τρεις γραμμές κώδικα μέσα στις αγκύλες από τις κύριες λειτουργίες :
int x = f ( 5 ) ?
printf ( "% d \\ n" , x ) ?
επιστρέψει 0 ?
5
Μεταγλώττιση και εκτέλεση αυτού του κώδικα . Η εκτέλεση αρχίζει στο εσωτερικό της κύρια λειτουργία , η οποία δημιουργεί έναν ακέραιο αριθμό που ονομάζεται x . Η τιμή του χ προσδιορίζεται από τη συνάρτηση f , η οποία διαρκεί μόνο μια είσοδο και το επιστρέφει αμετάβλητη. Σε αυτό το πρόγραμμα , f παίρνει τον αριθμό 5 και δίνει πίσω με την εντολή return . Οι κύριες χέρια λειτουργία της εκτέλεσης με τη συνάρτηση f , η οποία επιστρέφει γρήγορα πίσω στην εκτέλεση κύριο . Όταν η κύρια αρχίζει να εκτελείται και πάλι , αναθέτει την τιμή " 5 " x, και στη συνέχεια μετακινείται στην επόμενη γραμμή . Η επόμενη γραμμή εκτυπώνει την τιμή του x . Η τελική γραμμή στην κύρια είναι μια άλλη δήλωση επιστροφής , αλλά αυτό εξέρχεται από το πρόγραμμα .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα