C Language - data storage, auto, extern, static and register
#include <stdio.h>
#include <conio.h>
int func(int a, int b)
{
// int shan = a+b;
// auto int shan = a+b;
static int shan;
shan++;
printf ("The combination and working of Registers and Statics in C is %d\n", shan);
return shan;
// int x=50;
// extern int x;
// register int x;
// printf ("the value of x is %d\n", x);
// printf ("the sum is %d\n", shan);
//return shan;
}
int x=100;
int main()
{
register int shan = func(29,40);
shan = func(29,40);
shan = func(29,40);
shan = func(29,40);
shan = func(29,40);
return 0;
}
// ScreenShots:
Comments
Post a Comment