下面程序的运算结果为( )。
#include
int *fun(int n);
int *fun(int n)
{
static int i, a;
for( i=0; i
{
a = a + i+1;
}
return &a;
}
void main( )
{
int *p;
p = fun(3);
printf("%d\n",*p);
}
A、1
B、3
C、&a
D、6
#include
int *fun(int n);
int *fun(int n)
{
static int i, a;
for( i=0; i
{
a = a + i+1;
}
return &a;
}
void main( )
{
int *p;
p = fun(3);
printf("%d\n",*p);
}
A、1
B、3
C、&a
D、6