- Κώδικας: Επιλογή όλων
#include<stdio.h>
void function();
int x=1234;
int y=4567;
int main()
{
int x=4321;
function();
printf("2=> Mesa sto kurio tmima: %d %d \n",x,y);
{
int y=7654;
function();
printf(" 3 => Mesa sto entheto tmima: %d %d \n",x,y);
}
return 0;
} void function()
{
printf("1=> mesa stin sunartisi : %d %d ",x,y);
return ;
}
A.Να βρεθούν οι τιμές που εκτυπώνει η printf κάθε φορα αν στην συνάρτηση function() περάσουμε τα x,y σαν παραμέτρους.
(Μην βιαστείτε να χρησιμοποιησετε μεταγλωτιστη... καντε την στο χαρτι.... αρχικά και μετα τρεξτε την για επαλήθευση.)
B. Ποια η σχέση των τιμων των μεταβλητων (κατα την αρχικοποιηση τους) σαν καθολικες και σαν τοπικες. (Παρατηρείστε τους καλυτερα)
επειδη ο προγραμματισμος ειναι και θεμα παρατηρητικοτητας εγω αν ημουν ποτε καθηγητης( ΧΑΧΑΧΑΧΑΧΑΧΑΧΑΧΑ ΑΣΤΕΙΑΚΙ) θα εβαζα μια τετοια ασκηση παντως.
ΕΠΙΣΗΜΑΝΣΗ =>
Η χρηση των καθολικων μεταβλητων οπως συζητηθηκε και με τον migf1 πρεπει να αποφευγεται. Εδω εμφανίζεται για τις αναγκες του συγκεκριμενου παραδειγματος.



