Q151
What will be the output of the following C code if these two files namely test.c and test1.c are linked and run? -------file test.c------- #include #include ""test.h"" int main() i = 10; printf(""%d "", i); foo(); -----file test1.c------ #include #include ""test.h"" int foo() printf(""%d "", i); -----file test.h----- #include #include static int i;
A.
10 0
AnswerB.
0 0
C.
10 10
D.
Compilation Error
Answer: Option A
Solution
Answer: Option A
No explanation is given for this question Let's Discuss on Board