Skip to content
Related Articles
Open in App
Not now

Related Articles

C Quiz – 109 | Question 1

Improve Article
Save Article
  • Last Updated : 28 Jun, 2021
Improve Article
Save Article

In the following program snippet, both s1 and s2 would be variables of structure type defined as below and there won’t be any compilation issue.

typedef struct Student
 int rollno;
 int total;
} Student;
Student s1;
struct Student s2;


Answer: (A)

Explanation: At first, it may seem that having same ‘struct tag name’ and ‘typedef name’ would cause issue here. But it’s perfectly fine for both of them having same name. s1 is defined using typedef name Student while s2 is defined using struct tag name Student.

Quiz of this Question

My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!