Σταθερά μεταβλητή ονομάζεται μια μεταβλητή όπου η τιμή της δεν μπορεί να αλλάξει μέσα στο πρόγραμμα.
Θα πρέπει κατά την δήλωση της σταθερής μεταβλητής να εκχωρηθεί μια αρχική τιμή όπου δεν θα μπορεί να αλλαχθεί μετά στο πρόγραμμα.
Παράδειγμα :
Μία ακέραια μεταβλητή για να δηλωθεί σαν σταθερά και να της εκχωρηθεί μια μόνιμη τιμή γράφουμε τα εξής :
const int metabliti = 2015;
Θα πρέπει κατά την δήλωση της σταθερής μεταβλητής να εκχωρηθεί μια αρχική τιμή όπου δεν θα μπορεί να αλλαχθεί μετά στο πρόγραμμα.
Παράδειγμα :
Μία ακέραια μεταβλητή για να δηλωθεί σαν σταθερά και να της εκχωρηθεί μια μόνιμη τιμή γράφουμε τα εξής :
const int metabliti = 2015;
Εναλλακτικός τρόπος :
Ένας άλλος τρόπος για την δήλωση μιας σταθεράς είναι ο εξής τρόπος :
#define όνομα_μακροεντολής τιμή ;
Χρησιμοποιούμε την εντολή define.
Η παρακάτω εντολή :
#define NUM 20
Ο μεταγλωττιστής όπου βρει την λέξη NUM μέσα στο πρόγραμμα θα την αντικαταστήσει με την τιμή 20 .
Προσοχή!!!!
Οι δηλώσεις πρέπει να γίνονται πριν βασική μας συνάρτηση main( ). (κατά προτίμηση στην δήλωση των αρχείων-βιβλιοθηκών)
Και στο τέλος κάθε φορά δεν μπαίνει ελληνικό ερωτηματικό (;).