The ones who are crazy enough to think they can change the world are the ones who do.
- Steve Jobs

C Global Scope

  • The variables declared right before the main function is called as global variables.
  • Global variables can be accessed through out the program.
Global Variables in C

C program - Global Scope

globalscope.c
#include <stdio.h>
int m1 = 5, m2 = 10;//global variable declaration
void add();
int main()
{
int mul;
mul = m1 * m2;
printf("\nMultiplication of %d and %d : %d ", m1, m2, mul);
add();
return 0;
}
void add()
{
int sum;
sum = m1 + m2;
printf("\nSum of %d and %d : %d ", m1, m2, sum);
}
  • Multiplication of 5 and 10 : 50
  • Sum of 5 and 10 : 15

Note:

The variables m1 and m2 are declared outside all functions. So, those can be accessed in any function within a program.

Report Us

We may make mistakes(spelling, program bug, typing mistake and etc.), So we have this container to collect mistakes. We highly respect your findings.

Report