/* 考察静态局部变量的值 */
#include <stdio.h>
int main( )
{
int f(int t);
int a = 2, i;
for(i = 0; i < 3; i++)
printf("%d\n ", f(a));
printf("\n\n");
return 0;
}
int f(int a)
{
int b = 0;
static int c = 3;
b = b + 1;
c = c + 1;
printf("a = %d, b = %d, c = %d\n", a, b, c);
return(a + b + c);
}
第八章 例8.17
最新推荐文章于 2024-09-08 17:14:12 发布