A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 芦青 中级黑马   /  2013-1-15 00:49  /  1229 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 芦青 于 2013-1-15 17:27 编辑

定义在for循环,函数,函数参数里的局部变量随着它们程序的结束会在内存中自动被释放..那定义在main主函数里的变量什么时候会消失?
群里的意见不统一啊:L
注意不是在for循环,函数,函数参数里的局部变量,是在主函数main里面定义的变量

评分

参与人数 1技术分 +1 收起 理由
Rancho_Gump + 1 赞一个!

查看全部评分

4 个回复

倒序浏览
主函数的参数应该是在主函数结束的时候消失啊
回复 使用道具 举报
我感觉不管是for还不是for循环  都是一个意思  都是应该在变量作用范围以外消失
for循环以内的变量在for循环结束后消失 也是因为它只能作用在for循环以内。
那么主函数main函数的变量是作用在main函数里面的,所以应该在整个main函数执行结束后消失,也就是执行完整个程序后消失。
回复 使用道具 举报
邝雄伟 发表于 2013-1-15 00:54
主函数的参数应该是在主函数结束的时候消失啊

谢谢 :handshake
回复 使用道具 举报
肖亚光 发表于 2013-1-15 09:34
我感觉不管是for还不是for循环  都是一个意思  都是应该在变量作用范围以外消失
for循环以内的变量在for循 ...

谢谢 :handshake
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马