Οδηγός Μελέτης - Εισαγωγή στον Προγραμματισμό

Α10.3 · Ποιος πίνακας πιάνει περισσότερη μνήμη;

Διάλεξη 10, διαφάνεια 40 · Δυσκολία ★☆☆ · short-answer · Κεφάλαια: 10

Πίνακες μπορούν να οριστούν για όλους τους τύπους της C. Παράδειγμα:

int a[1024];
char b[2048];
double c[512];

Ποιος από τους παραπάνω πίνακες καταλαμβάνει περισσότερη μνήμη;

Υπόδειξη

Ένας πίνακας πιάνει «πλήθος στοιχείων × μέγεθος τύπου» bytes. Θυμηθείτε τα συνηθισμένα sizeof των int, char και double.

Αριθμός στον οδηγό: Α10.3 (στο κεφάλαιο) · Μόνιμο αναγνωριστικό: slides-lec10-array-memory · Σύνδεσμος: https://progintro.github.io/study/questions/slides/slides-lec10-array-memory.html · Markdown (GitHub)