简述静态局部变量和自动变量的区别,并举例说明 C语言的

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 17:37:29
简述静态局部变量和自动变量的区别,并举例说明 C语言的
xAN@ ORw.l^`PJ*.V,gWpTct7fFTXW.U 7`F:=kƣ)6x3`QB!XA9:4OT:0 ,n7N0Æ#": @_7&68ƉP% =4%~ A$r!|@Vn FLg `e H W&^3 'P>6-rk?(*Jp9Fa$0>u'83qyqT)oI҇

简述静态局部变量和自动变量的区别,并举例说明 C语言的
简述静态局部变量和自动变量的区别,并举例说明 C语言的

简述静态局部变量和自动变量的区别,并举例说明 C语言的
生命周期不同:
1、动态变量生命周期仅为函数执行时间周期,该函数调用结束,变量销毁;
2、静态变量生命周期延长到整个程序执行结束(不是该函数调用结束,是main函数结束),本次函数调用结束,变量不销毁,再次调用该函数 该变量保留上一次的值.