μεταβλητές είναι δοχεία για την αποθήκευση τιμών στη μνήμη σε ένα πρόγραμμα. Αν και το όνομα υποδηλώνει ότι η τιμή που περιέχεται σε μια μεταβλητή θα αλλάξει, ο όρος " μεταβλητή" συνήθως εφαρμόζεται σε οποιοδήποτε τύπο περιέκτη δεδομένων, η οποία περιλαμβάνει « σταθερές ». Μια σταθερά είναι μια μεταβλητή η αξία των οποίων δεν αλλάζει κατά τη διάρκεια της προγράμματος . Οι παράμετροι είναι άλλοι τύποι μεταβλητών και συγκεκριμένα χρησιμοποιείται για να περάσει τις αξίες με τις λειτουργίες και τις διαδικασίες .
Εικόνων Πεδίο
Η
«Πεδίο εφαρμογής» , εξηγεί τις ζώνες του προγράμματος , κατά την οποία μια μεταβλητή έχει παρουσία . Δύο μεταβλητές με το ίδιο όνομα μπορεί να συνυπάρχουν σε διαφορετικά μέρη ενός προγράμματος , εφόσον λειτουργούν με διαφορετικό πεδίο εφαρμογής . Αυτό μπορεί εύκολα να οδηγήσει σε σύγχυση , και γι 'αυτό είναι καλή πρακτική προγραμματισμού για να αποφευχθούν οι επικαλύψεις ονόματα των μεταβλητών , ή ακόμα και να προηγείται το όνομα της μεταβλητής με έναν κωδικό ή σύντμηση εξηγεί το πεδίο εφαρμογής της μεταβλητής . Για παράδειγμα, είναι σκόπιμο να αναφέρουμε όλα τα παγκόσμια μεταβλητή " G_ Η παγκόσμια λέξη-κλειδί πριν από τη δήλωση μεταβλητών μέσα σε μια συνάρτηση είναι μια αναφορά στην global μεταβλητή με το ίδιο όνομα που κάνει . Για παράδειγμα , μια μεταβλητή που ονομάζεται $ risk_factor δηλωθεί ο κύριος παράγοντας δεν θα είναι προσβάσιμα μέσα σε συναρτήσεις του εν λόγω προγράμματος . Αν μια μεταβλητή $ risk_factor χρησιμοποιείται μέσα σε μια συνάρτηση του προγράμματος δεν θα είναι η ίδια μεταβλητή , καθώς η παγκόσμια $ risk_factor . Εάν η πρώτη χρήση της μεταβλητής $ risk_factor στο πλαίσιο της λειτουργίας έχει τη λέξη-κλειδί " παγκόσμια " μπροστά από αυτό , η μεταβλητή θα είναι η παγκόσμια μεταβλητή και όχι μια νέα δήλωση της άλλης μεταβλητής με το ίδιο όνομα αλλά διαφορετικό πεδίο εφαρμογής . μεταβλητές που δηλώνονται μέσα σε συναρτήσεις δεν διατηρούν τις τιμές τους μεταξύ των κλήσεων για αυτή τη λειτουργία . Αν μια μεταβλητή σε επεξεργασία για να έχουν μια διαφορετική τιμή από τη στιγμή η λειτουργία έρχεται στο τέλος του κώδικα του, την επόμενη φορά που η συνάρτηση αυτή καλείται η μεταβλητή θα έχει αέναη τιμή έναρξης της και πάλι και όχι την τιμή που έχει απομείνει από το προηγούμενο τρέξιμο. Η στατική λέξη-κλειδί μεταβάλλει αυτήν τη συμπεριφορά , ώστε η λειτουργία ξεκινά με την τιμή που είχε κατά το τέλος της προηγούμενης εκτέλεσης αυτής της λειτουργίας . Η διαφορετική εφαρμογή των παγκόσμιων και στατική μεταβλητή τροποποιητές καθιστά σαφές ότι οι δύο χώρες δεν μπορεί να εφαρμοστεί με την ίδια μεταβλητή ταυτόχρονα .
Η Παγκόσμια Διακήρυξη
Η
Η Static μεταβλητές
Η
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα