ExamVeda
Login
Home
This question belongs to C Program Function
Function
?

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 <stdio.h>
#include ""test.h""
int main()
{
  i = 10;
  printf(""%d "", i);
  foo();
}

-----file test1.c------
#include <stdio.h>
#include ""test.h""
int foo()
{
  printf(""%d\n"", i);
}

-----file test.h-----
#include <stdio.h>
#include <stdlib.h>
static int i;

Answer & Solution
Correct Answer: Option A
Let's discuss the solution. Join the discussion
Examveda
Question posted by Examveda
Community

Join the Discussion

No comments yet Be the first to discuss this question.