Social Buttons

Σταθερές Μεταβλητές

Σταθερά μεταβλητή ονομάζεται μια μεταβλητή όπου η τιμή της δεν μπορεί να αλλάξει μέσα στο πρόγραμμα.

Θα πρέπει κατά την δήλωση της σταθερής μεταβλητής να εκχωρηθεί μια αρχική τιμή όπου δεν θα μπορεί να αλλαχθεί μετά στο πρόγραμμα.

Παράδειγμα :

Μία ακέραια μεταβλητή για να δηλωθεί σαν σταθερά και να της εκχωρηθεί μια μόνιμη τιμή γράφουμε τα εξής :

const  int  metabliti = 2015;

Εναλλακτικός τρόπος :

Ένας άλλος τρόπος για την δήλωση μιας σταθεράς είναι ο εξής τρόπος :

#define   όνομα_μακροεντολής τιμή ;

Χρησιμοποιούμε την εντολή define

Η παρακάτω εντολή :
#define NUM 20

Ο μεταγλωττιστής όπου βρει την λέξη NUM μέσα στο πρόγραμμα θα την αντικαταστήσει με την τιμή 20 .

Προσοχή!!!!

Οι δηλώσεις πρέπει να γίνονται πριν βασική μας συνάρτηση main( ). (κατά προτίμηση στην δήλωση των αρχείων-βιβλιοθηκών)

Και στο τέλος κάθε φορά δεν μπαίνει ελληνικό ερωτηματικό (;).

Παράδειγμα :
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#include <stdio.h>
#define N 10
int main()
{
    int ari8mos1=30;
    int ari8mos2=25;
    
    ari8mos1=ari8mos1-N;
    ari8mos2=ari8mos2+N;
    printf("O ari8mos 1 einai : %d\n",ari8mos1);
    printf("O ari8mos 2 einai : %d\n",ari8mos2);
    return 0;
}



Copyright © 2015 Sofronas Konstantinos - Sotirios. All Rights Reserved. Designed By Sofronas