1 Τοποθετήστε το C + + Ολοκληρωμένο Περιβάλλον Ανάπτυξης με κλικ στο εικονίδιο του προγράμματος του . Όταν ανοίγει , επιλέξτε " File /New /Project" και επιλέξτε " C + + Project" για να δημιουργήσετε ένα νέο C + + project . Ένα κενό αρχείο πηγαίου κώδικα εμφανίζεται στο τμήμα επεξεργασίας κειμένου του IDE . 2
Εισαγωγή του " iostream " βιβλιοθήκη για να καταστεί δυνατή και εύκολη εκτύπωση των τιμών στην κονσόλα εξόδου . Γράψτε την ακόλουθη στην κορυφή του αρχείου πηγαίου κώδικα :
# include χρησιμοποιώντας namespace std ? Δημιουργήστε ένα κύριο λειτουργία . Αυτό είναι όπου το πρόγραμμά σας θα ξεκινήσει . Η σύνταξη για τη δημιουργία ενός κύρια λειτουργία μοιάζει με την ακόλουθη δήλωση , και θα πρέπει να τοποθετείται προς την κορυφή του αρχείου πηγαίου κώδικα , αλλά κάτω από τις δηλώσεις εισαγωγής βιβλιοθήκη: int main ( ) { } Δημιουργήστε μια μεταβλητή με το όνομα " x" και να ορίσετε κάποια αυθαίρετη τιμή . Τοποθετήστε την ακόλουθη δήλωση μέσα στις αγκύλες του κύρια λειτουργία : int x = 100 ? Δημιουργήστε μια έκφραση μετα-αύξηση για το x . Ο χειριστής μετά την αύξηση προσθέτει ένα σε τιμή μετά την σημερινή έκφραση έχει αξιολογηθεί . Αυτή η τρέχουσα έκφραση είναι η ίδια η έκφραση της οποίας έγινε επίκληση ο διαχειριστής μετα-αύξηση , τόσο κατά την πρώτη φαίνεται να μην κάνει τίποτα . Μόνο όταν η τιμή του x ελέγχεται και πάλι δεν έχετε συνειδητοποιήσει ότι ένα προστέθηκαν σε αυτό . Γράψτε τις παρακάτω δύο δηλώσεις για να εκτυπώσετε την τιμή της έκφρασης "x + + " και "x " : cout < Cout < Εκτελέστε το πρόγραμμα πατώντας το πλήκτρο "Play" πράσινο βρίσκεται στο επάνω σειρά των κουμπιών . Η έξοδος του προγράμματος παράγει την τιμή " 100 ", ακολουθούμενο από το " 101 ". Όταν η έκφραση "x + + " είναι τυπωμένο , η αρχική τιμή για το x χρησιμοποιείται επειδή η λειτουργία μετά από αύξηση δεν λαμβάνει χώρα μετά ολόκληρη η έκφραση έχει αξιολογηθεί . Όταν εκτυπώνετε x στη γραμμή που ακολουθεί, θα δείτε ότι έχει αυξάνεται κατά ένα. Χρησιμοποιήστε τον τελεστή προ - αύξηση για να προσθέσετε μία σε τιμή αμέσως . Γράψτε την ακόλουθη δήλωση χρησιμοποιώντας τον τελεστή προ -increment : cout <<+ + x < Εκτελέστε το πρόγραμμα για μια ακόμη φορά . Υπάρχει μια νέα γραμμή παραγωγής που παρήγαγε την τιμή " 102 ". Ο φορέας εκμετάλλευσης προ - αύξηση προσθέτει ένα σε τιμή αμέσως και δεν πρέπει να περιμένουμε για την έκφραση για να ολοκληρώσω. Χρησιμοποιήστε τον τελεστή προ -μείωση να αφαιρέσει αμέσως ένα από τη μεταβλητή x . Γράψτε την ακόλουθη δήλωση : cout <<- x < Εκτελέστε ξανά το πρόγραμμα . Αυτό θα δημιουργήσει μια νέα γραμμή παραγωγής πρόγραμμα που κρατά την τιμή " 101 ". Αυτό οφείλεται στην άμεση φύση των προ - Μειώσης τιμές . Γράψτε κάποιες εκφράσεις που ασχολούνται με μετα - Μειώσης τιμές . Ακριβώς όπως και μετά την προσαύξηση αξίες, μετά που μειώνεται, δεν εκτελούν εργασίες που μειώνεται τους παρά μόνο μετά την έκφραση έχει αξιολογηθεί πλήρως . Γράψτε τις ακόλουθες δηλώσεις για να ελέγξετε τη συμπεριφορά μετα-μείωση : cout < Cout < Εκτελέστε το πρόγραμμα για μια ακόμη φορά . Αυτή τη φορά , δύο νέες γραμμές παραγωγής θα πρέπει να τυπώνεται απευθείας στο παράθυρο της κονσόλας . Η αξία της πρώτης γραμμής που εκτυπώνεται είναι " 101 ", ενώ η δεύτερη γραμμή είναι τυπωμένο " 100 ". Αυτό συμβαίνει επειδή η λειτουργία μετα -μείωση δεν επηρεάζει την τρέχουσα έκφραση. Η τιμή έχει οριστεί μόνο αφού η έκφραση αυτή έχει ολοκληρωθεί , και αυτό εξηγεί γιατί βλέπεις ότι μία αφαιρέθηκε από το x κατά τη διάρκεια της δεύτερης γραμμής παραγωγής .
Εικόνων 3
Η 4
5
Η 7
Η 9
10
Η 11
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα