作业帮 > 综合 > 作业

在函数内部定义的普通局部变量和静态局部变量在功能上有何不同?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/20 19:37:43
在函数内部定义的普通局部变量和静态局部变量在功能上有何不同?
在函数内部定义的普通局部变量和静态局部变量在功能上有何不同?
静态局部变量实际上是放在程序数据区中的,而普通局部变量是放在栈里的.所以一个值每次在调用时被随时分配.另一个一直存在.静态的可以用来保存统计信息.例如这个函数的调用次数、或者根据这些次数判断是不是让这个函数继续执行下去