最后的结果是789。这个程序是什么意思?f(int a)中的a是指什么?,以及最后return(a+b+c)是什么意思?
return 没啥特别意思啊,就是返回三个变量值的总和啊
int a是函数参数,a是参数名
这个程序是定义了一个函数f,传递一个整型参数。函数中有个静态变量,主要就是考察你对静态变量的理解
a是参数,b是函数内局部变量,c是静态变量
每次函数调用,b++后b的值固定为4,第一次调用函数时,c初始为5,c++后c值每调用函数一次就累加1
函数共调用三次,传递的a值分别为0,1,2