Ο τελεστής sizeof υπολογίζει τις οκτάδες (Bytes) που δεσμεύει στη μνήμη του υπολογιστή ο τύπος δεδομένων ή η μεταβλητή που δηλώνεται στις παρενθέσεις του .
Παράδειγμα :
Το sizeof ( a ) επιστρέφει την τιμή 4 καθώς το α είναι ακέραιος .
Μπορούμε να το χρησιμοποιήσουμε το τελεστή έτσι ή και να τον βάλουμε να εκχωρείται σε κάποια μεταβλητή.
Παράδειγμα :
1 2 3 4 5 6 7 8 | #include<stdio.h> int main(void) { int a=3; printf("To mege8os tou a einai : %d\n",sizeof(a)); return 0; } |
Το sizeof ( a ) επιστρέφει την τιμή 4 καθώς το α είναι ακέραιος .
Μπορούμε να το χρησιμοποιήσουμε το τελεστή έτσι ή και να τον βάλουμε να εκχωρείται σε κάποια μεταβλητή.