文学驿站

手机浏览器扫描二维码访问

第三十七章 逆天改命(第2页)

「这是你们自己说的哈,错了可和我没关系。

老爹笑了笑。

为了谨慎起见,我和小弦子都写代码验证了一下,结果果然如同我们所料。

一下子学习了这么多东西,我感觉到很充实。

老爹让我们休息了一个小时,毕竟这些东西还需要我们慢慢去体会、理解。

果然,实践是检验真理的唯一准则。

在这一个小时中,我和小弦子写了好几个例程来验证变量作用域这个问题,然后相互交流了心得。

这样一来,我们对于这个知识点的理解又多了一层。

一连对着电脑这么久,是感觉到有些头晕脑胀的。

于是老爹带着我们去小区转了一圈,舒缓一下身体。

「好了,我们继续说变量的事情。

从我们见过的变量来看,变量分两种,一种是定义在函数参数列表或者内部,一种定义在函数外部,比如说:

intglobal=10;

voidfunce(inta)

{

intb=0;

}

定义在函数参数列表或者内部被称作局部变量,例如变量a和变量b。

而定义在函数外部变量global则被称为全局变量。

这二者有什么分别呢?

最大的分别自然就是作用域不同,还有就是生命周期不同。

作用域咱么就不多讲了,现在来说说生命周期。

局部变量的一生是这样度过的:当调用函数的时候执行它们的声明语句,这时它们就出生了。

然后等到函数执行完,它们就会被无情的杀死。

全局变量就不一样了,它在程序开始执行时就出生了,要等到整个程序运行结束的时候才是死亡,可以说是与天地同寿。

也就是说,全局变量会一直占用这内存不释放。

因此,我们在声明一个变量时一定要考虑它的作用域,应该在实现功能的情况下尽量让其作用域更小,让其脱离作用域后就释放,提高内存的使用效率。

「那这么说来局部变量很可怜,一辈子兢兢业业,任劳任怨,存活的时间还那么短暂。

我感叹道。

热门小说推荐
功夫小姐戏总裁

功夫小姐戏总裁

你说这靠谱不靠谱!堂堂大清朝的王府小姐竟然在脱得光溜溜的洞房花烛夜的交融瞬间穿越到了二十一世纪!更可悲的是,她的落脚地竟然是一个有着裸睡习惯的花花总裁的床上。而当时这个花花总裁正好从浴室里出来,从小被封建礼数所约束的她,怎能忍受这样被人偷窥的尴尬,抬脚就对他拉开了攻势,趁着黑暗对他飞起一脚。大胆狂徒!竟敢偷看本小姐的洞房花烛夜,还不拿命来?他边对她使着狗刨沙的功夫,边口出狂言回...

大宋教书匠

大宋教书匠

大宋教书匠紧急通知现代教书匠纵横大宋王朝捭阖学术之巅。...

魔眼狂人

魔眼狂人

背负血海深仇的神秘少年获得外星传承,带着一身出神入化的魔术踏入大都市,开始他的神奇之旅,替冰冷女总裁化解危机,透视,精神控制,赌石,赛车,泡美眉,无所不能,样样精通。他的魔术脱离了魔术的范畴,让你赏心悦目,让你疯狂,如痴如醉,这是魔术,还是异能?...

荒漠求生

荒漠求生

随着灵气的复苏,原本三分大陆七分海洋的蓝水星变成了一片沙漠。在沙漠中有种神奇的宝物叫做软木塞,只要找到它,把它拔掉,便能长出一片绿洲!新世纪九十九年,这是蓝星上灵气复苏之后的第一百个年头!一名被流放到南沙海的少年,在这里拔掉了属于自己的第一个软木塞,拥有了属于自己的一片绿洲。...

大符主师

大符主师

一场惊天重生,他回想起前世之屈,百宗陷害,陨于万兽潮。今生归来,前无古人,后无来者,他杀蛮兽,屠百宗与百族,前世天下皆负他,如今却他只能只手遮天,扭转乾坤,雪洗前世之屈。...

每日热搜小说推荐