手机浏览器扫描二维码访问
第二种,声明在所有函数外面的变量。
intglobal=100;
intmain(intargv,charconst*args[])
{
}
intfunc(void)
{}
这里的global变量它在所有的函数外面,所以当前c文件中所有的函数都可以使用它。
还有一点比较重要的东西:如果一个变量的作用域内还有其他的作用域,那么在这个作用域里面也是也是用这个变量的。
举个例子,区长的作用域是整个郫都区,而红光镇是在郫都区内,所以区长自然可以管理红光镇的事务。
这也解释了为什么global能够被当前c文件里的所有函数使用,因为这些函数的范围在global作用域中。
那么刚刚main和add中都存在名为sum的变量问题也解决了,因为这两个sum根本就在是各种的作用域中声明的。其实重点是在同一个作用域中声明同名变量,注意,是声明,而不是不能有,这点一定要注意!
也就是说下面这种是不行的
voidfunc(void)
{
inta=10;
inta=10;
}
而下面两种是可以的:
voidfunca(void)
{
inta=10;
}
voidfuncb(void)
{
intb=10;
}
或者这种也是可以的:
inta=10;
voidfuncd(void)
{
inta=20;
}
一下子和你们说了这么多,估计你们很难理解,不过只要多看看,再结合实际运用,应该就能够理解了。
简单的来说,作用域你可以理解为一个变量的地盘,当要用这个变量的时候在这个变量的地盘中,那就没有问题,如果不在这个变量的地盘中,那就不能使用。
还有就是无论什么时候都不能让电脑疑惑,就像一个作用域中你如果声明了两个名字相同的变量,计算机就懵了,因为它也不知你到底是要使用哪一个。」
老爹补充道。
「那上面最后一种情况计算机难道不会疑惑么?它怎么知道到底使用哪个a呢?」
迟宠 最强豪婿陆凡 王妃称心 我的蛮荒部落 嗣子荣华路 阴阳眼小师妹 梦灾末世生存指南 衫生诡 龙婿陆凡 校园全能马甲女神 异界烽火录贰烽云再起 四龙攒凤 顾九辞霍明澈 上门龙婿陆凡 张钟颖 戚风童话 大佬甜妻宠上天 韩娱之聚光 夫人的病今天好了吗 青梅千千结
重生之魂帝归来不后悔?我自被你创造出来有七万年了吧?这七万年我无时无刻不在心痛你别忘记了,我跟你是同一人成帝位后终身未娶,你告诉我你不后悔!这九天之劫,你过不去!我也过不去,道心不够完美我是你的懦弱你创轮回炼神诀,却没有修行,我却做到了轮回有什么用!我以我身炼乾坤!逆乱轮回!我命由我不由天!我,回来了若我未重生回来,你们会死!!...
作者雲巅丨冷月大大的经典小说玩转系统之盘古后人最新章节全文阅读服务本站更新及时无弹窗广告小说荒芜,亘古长存的神明无法踏足之地。一颗蔚蓝的星体降临仿若点亮了这片光怪陆离的天地,古魔仙王拼长生,夺天造化,热血与高亢,激情如江水波涛,弹指间岁月匆匆。黑暗的古老岁月,轮回与阴祸,初始之地,太多的古史被迷雾遮拢,雾中有人在细语,有兽在嘶吼,古魔横行,生灵寂灭,一局万古空,千秋溃灭。仙王,无上掌中岁月如剑,一觉百万载,世间轮回,深藏于岁月的秘密逐渐挖掘,他拥有盘古一切,当无敌于世,观岁月悟天道因果...
网络首款现实版恋爱养成游戏唐劲,一个整日游手好闲的不良学生,无意中得到一块具有神奇力量的手表。戴上之后,他发现自己只要跟异性聊天交流,便可以知道双方的恋爱指数。有了这样一块可以将爱情数据化显示的手表,恋爱对唐劲来讲成了一场提高爱情指数的现实游戏。一个对爱情懵懂无知的少年,在这物欲横流,灯红酒绿的现代都市中,他会选择玩弄女人的感情,还是寻找一生的真爱PS文中恋爱表对女性心理分析并非作者主观见解,参考资料有女性心理探秘女性恋爱心理解读女性心理女大学生恋爱特点女性性心理等。...
靳少心尖宠萌妻有点甜初次,她被渣姐算计,误把暗夜中的男人当作了心爱之再次,救我!被渣男当打包送人之际,她扑向他的怀里,乞求帮助!最后,他和她手指勾勾,我帮你虐渣渣,你帮我生继承人。好!没问题!一拍即合,从此南灵在越城横着走,被宠上了天。...
一名曾经江湖独行大盗,在金盆洗手准备改邪归正的时候,意外与偷袭妖精不成,导致雷劫的天师合二为一,天师成为了大佬的背后灵。两者结合,变成了一种游走于生死之间的全新生物。一人一灵两个人,一下子成为了地府,人间,地狱,妖庭等等共同瞩目的特殊存在。这是一个特别的捉鬼故事,有热血,有温情,有友情,有爱情,就是没有节操。...
他将她救出,让她变成了他的女人,妹妹却冒充了她。她怀着身孕却被他从三楼推下去,胎死腹中,被告知,寒毒入体,她恐怕再无能力怀孕。数年后,她成为著名作家,携宝贝女儿出现在签售会上,他赶来,百般祈求,婕妤,跟我回家,好不好?她眯眼冷笑,先生,你认错人了!...