数组中都是常量,是要定义成全局还是局部的,各优缺点是什么?局部的每次调用就要开辟空间会不会影响执行速度

[复制链接]
查看11 | 回复1 | 2011-6-17 06:31:07 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-6-17 06:31:07 | 显示全部楼层
全局是直到程序结束,这个变量才会被释放空间;
局部就是在作用域结束的时候就释放,也就是出了该变量的花括号就释放了,是函数域内的生命周期;
数组大小才是常量,而且是必须是常量
定义成局部变量是为了在函数调用中,这个常量不用再次定义,比如以数组作为实参要传给函数,就需要直到该函数的元素大小
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行