Μεταβλητές με σταθερές τιμές
Σε πολλές περιπτώσεις χρειάζεται η τιμή μιας μεταβλητής να παραμένει σταθερή (δηλαδή να μην αλλάζει η τιμή της στης διάρκεια εκτέλεσης της εφαρμογής).
Αν η μεταβλητή είναι ολική (global) χρησιμοποιούμε συνήθως τον προσδιοριστή #define, αν είναι τοπική (local) τον προσδιοριστή const.
#include <iostream> using namespace std; #define PI 3.14 int main() { int r = 12; double area; area = PI*r*r; cout << "Εμβαδόν κύκλου: " << area; return 0; }
Εμβαδόν κύκλου: 452.160000
Παράδειγμα με τοπική σταθερή μεταβλητή.
#include <iostream> using namespace std; int main() { /* ορισμός τοπικής σταθερής μεταβλητής, προηγείται ο προσδιοριστής const */ const double PI = 3.14; int r = 12; double area; area = PI*r*r; cout << "Εμβαδόν κύκλου: " << area; return 0; }
Εμβαδόν κύκλου: 452.160000