C | Storage Classes and Type Qualifiers | Question 7

Output?

filter_none

edit
close

play_arrow

link
brightness_4
code

#include<stdio.h>
int main()
{
   typedef int i;
   i a = 0;
   printf("%d", a);
   return 0;
}

chevron_right


(A) Compiler Error
(B) Runtime Error
(C) 0
(D) 1


Answer: (C)

Explanation: There is no problem with the program. It simply creates a user defined type i and creates a variable a of type i.



My Personal Notes arrow_drop_up