50 lines
647 B
C
50 lines
647 B
C
//main.c
|
|
#include<stdio.h>
|
|
|
|
void new_func1(void);
|
|
|
|
void func1(void)
|
|
{
|
|
printf("\n Inside func1 \n");
|
|
int i = 0;
|
|
|
|
for(;i<0xfffffff;i++);
|
|
new_func1();
|
|
|
|
return;
|
|
}
|
|
|
|
|
|
|
|
static void func2(void)
|
|
{
|
|
printf("\n Inside func2 \n");
|
|
int i = 0;
|
|
|
|
for(;i<0xffffffa;i++);
|
|
return;
|
|
}
|
|
|
|
static int func3(void)
|
|
{
|
|
printf("\n Inside func3 \n");
|
|
int i = 0;
|
|
int arr[10000] = {0};
|
|
|
|
for(;i<0xffffff0;i++)
|
|
arr[i%10000] = i;
|
|
return arr[0];
|
|
}
|
|
|
|
int main(void)
|
|
{
|
|
printf("\n Inside main()\n");
|
|
int i = 0;
|
|
|
|
for(;i<0xffffff;i++);
|
|
func1();
|
|
func2();
|
|
printf("func3 = %d\n",func3());
|
|
return 0;
|
|
}
|