11题 没看懂.这个也不是内部函数标准形式啊.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 07:25:11
11题 没看懂.这个也不是内部函数标准形式啊.
xQMoQ+cnG3` + `Q ?y_μwM7/w眗69.)j;Uz<_7mo^ v],`#j;/p5@FGY͏߽ Hr4$c[Zq2"89+yӛ㚋'IhkW]ܜYu`\9Z{x^/߮O'HoQ 'LlR!*W-Ywa @_xU8ӻl"ephwZ!ЗI,!EΌ q'?T

11题 没看懂.这个也不是内部函数标准形式啊.
11题 没看懂.这个也不是内部函数标准形式啊.
 

11题 没看懂.这个也不是内部函数标准形式啊.
这是变量的作用域的问题.
X = 3;
X--;
打印X 就是2;
fun函数里面的x 是main 前面的那个x;不会修改main 内部的x 的值.

函数f里面的x是静态变量,与全局变量共用存储区间,生命周期为整个程序运行期间,但作用域是局部的。main函数里面的x为局部变量,调用f函数,改变的是main外面的静态x值,不影响main里面x的值,所以输出的是3-1,即2