write a c program to illustrate the scope of variables,local and global variable in c, scope of variable example
Write a c program to illustrate the scope of variables
#include<stdio.h>
#include<conio.h>
void p();
void q();
int a=5;
void main()
{
int a=10;
{
int a=15;
clrscr();
printf("In block inside main() function
a=%d\n",a);
}
printf("In main() function a=%d\n",a);
printf("In main: ::a=%d\n",a);
p();
q();
getch();
}
void p()
{
printf("in p(): a=%d\n",a);
}
void q()
{
int a=20;
printf("in q(): a=%d\n",a);
}
Output:
In block inside main() function a=15
In main() function a=10
In main: ::a=10
in p(): a=5
No comments: