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

Κ14.5 · Η τιμή της strcmp για ίσες συμβολοσειρές

Kahoot «Δυαδική Αναζήτηση, Ταξινόμηση, Πολυπλοκότητα και άλλα» και «Εμβέλεια, Μνήμη και Συμβολοσειρές» (διάλεξη 14) · Δυσκολία ★★☆ · multiple-choice · 48% σωστές απαντήσεις (127 απαντήσεις στο αμφιθέατρο) · Κεφάλαια: 14

Ποια η τιμή της έκφρασης strcmp("Hodor", "Hodor");

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

Το 30% επέλεξε 1, διαβάζοντας την strcmp σαν έλεγχο ισότητας που επιστρέφει «αληθές» όταν οι συμβολοσειρές είναι ίδιες.

Υπόδειξη

Η strcmp δεν απαντά «ναι/όχι» αλλά συγκρίνει λεξικογραφικά: το πρόσημο του αποτελέσματος λέει ποια συμβολοσειρά προηγείται.

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