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

Κ12.9 · Διεύθυνση στοιχείου δισδιάστατου πίνακα

Kahoot «Πίνακες και Δείκτες» (διάλεξη 12) · Δυσκολία ★★★ · multiple-choice · 33% σωστές απαντήσεις (141 απαντήσεις στο αμφιθέατρο) · Κεφάλαια: 12

Έστω ότι η διεύθυνση του int array[10][10] είναι 100 και sizeof(int) == 4. Η διεύθυνση του array[5][5] είναι:

Συχνή παρανόηση

Το 29% επέλεξε 155: μέτρησαν σωστά ότι προηγούνται 55 στοιχεία, αλλά ξέχασαν να τα πολλαπλασιάσουν με sizeof(int) για να τα κάνουν bytes.

Υπόδειξη

Ο πίνακας αποθηκεύεται κατά γραμμές: πόσα στοιχεία προηγούνται του array[5][5], και πόσα bytes είναι το καθένα;

Αριθμός στον οδηγό: Κ12.9 (στο κεφάλαιο) · Μόνιμο αναγνωριστικό: kahoot-2d-element-address · Σύνδεσμος: https://progintro.github.io/study/questions/kahoot/kahoot-2d-element-address.html · Markdown (GitHub)