MCQOPTIONS
Saved Bookmarks
| 1. |
In the following program where is the variable a getting defined and where it is getting declared? #include int main() { extern int a; printf("%d\n", a); return 0; } int a=20; |
| A. | extern int a is declaration, int a = 20 is the definition |
| B. | int a = 20 is declaration, extern int a is the definition |
| C. | int a = 20 is definition, a is not defined |
| D. | a is declared, a is not defined |
| Answer» B. int a = 20 is declaration, extern int a is the definition | |