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

Κ11.13 · Άθροισμα δύο δεικτών

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

Έστω ότι int *p, *q είναι δύο δείκτες και ο καθένας έχει τιμή 42. Τότε η παράσταση p + q είναι:

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

Το 28% επέλεξε 166 και το 22% 84, θεωρώντας ότι δύο δείκτες προστίθενται σαν ακέραιοι. Η C επιτρέπει δείκτη ± ακέραιο και διαφορά δύο δεικτών, όχι όμως άθροισμα δεικτών.

Υπόδειξη

Σκεφτείτε ποιες πράξεις ανάμεσα σε δείκτες και ακεραίους έχουν νόημα για μια διεύθυνση μνήμης.

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