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

Α19.4 · Σύγκριση με δομές

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

Μπορώ να συγκρίνω δομές με τελεστές σύγκρισης;

struct point pt1 = { 3, 4 };
struct point pt2;
pt2 = pt1;
if (pt1 == pt2) printf("impossible\n");

Υπόδειξη

Δοκιμάστε να το μεταγλωττίσετε και διαβάστε το μήνυμα του gcc. Αν η ανάθεση επιτρέπεται, ισχύει το ίδιο για το ==; Πώς αλλιώς μπορείτε να ελέγξετε αν δύο σημεία είναι ίδια;

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