- 博客(1)
- 收藏
- 关注
原创 局部,全局,静态变量
静态数据在整个程序结束时才死亡,所以第一次循环后(b==11),系统不能重新申请一个数值为10的内存,内存中存的仍是11,b以11进行下一次循环。//显示11 12 13 14 15。第一次循环时,b这个变量加1变成11,显示11,此时栈区中内存也是11,然后自动释放内存,所以下一次循环系统又会给b申请内存,数值为10,最后显示五个11。静态变量在程序开始后定义,而且只能定义一次。栈区存局部变量,在程序结束之后自动释放内存。运行程序时系统内存会有四个区域。
2024-10-08 20:41:33 215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人