जॉइन Examsbook
1135 0

प्र: How would you check whether the contents of two structure variables are same or not?

  • उत्तर देखें
  • Workspace

उत्तर :
व्याख्या :

struct emp {      char n[20];       int age; }; main() {     struct emp e1 = {"Dravid", 23};    struct emp e2;    scanf ("%s %d",e2.n, & e2.age);    if( structcmp (e1,e2) ==0)         printf ("The structures are equal");    else          printf ("The structures are unequal"); } structcmp ( struct emp x, struct emp y) {      if (strcmp (x.n,y.n) ==0)            if (x.age == y.age)             return (0);             return (1); } In short, if you nee to compare two structures, you'll have to write your own function to do so which carries out the comparison field by field.

क्या आपको यकीन है

  त्रुटि की रिपोर्ट करें

कृपया संदेश दर्ज करें
त्रुटि रिपोर्ट सफलतापूर्वक जमा हुई