C语言中,累加计算中为什么没有定义static变量,也可以保持前一次值?

2025-04-06 18:02:22
推荐回答(1个)
回答1:

在Main函数域里面定义的变量默认是auto的。
static变量存放在静态存储区,所以它具备持久性和默认值0,程序运行期间一直存在。
只有一个Main函数时是看不出区别的。