填空题 已知有函数f的定义如下:
int f(){
static int s=0;
s+=2;
return s;
}
则在某程序中第二次执行函数调用语句f();时,函数f的返回值是 1
【正确答案】
【答案解析】4[解析] 本题考查内部静态变量。当函数执行完返回调用点时,该变量并不撤销,其值将继续保留,下次进入该函数时,其值仍然存在。