static在此函数中的详细作用流程#includeint f(int);int main(){int i;for(i=0;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 00:43:01

static在此函数中的详细作用流程#includeint f(int);int main(){int i;for(i=0;i
static在此函数中的详细作用流程
#include
int f(int);
int main()
{
int i;
for(i=0;i

static在此函数中的详细作用流程#includeint f(int);int main(){int i;for(i=0;i
静态局部变量在第一次遇到的时候执行初始化,以后遇到的时候不再执行初始化,而是保持上一次最后的值.
就你的程序而言,第一次遇到时k初始化为1,以后先后执行向k里累加1~1,2,3,4,也就是在1的基础上累加1,3,6,10,结果依次为2,5,11,21.