| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 706 人关注过本帖
标题:★◎请教———关于全局变量和局部变量◎★
只看楼主 加入收藏
bianchengfeng
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2008-3-1
收藏
 问题点数:0 回复次数:2 
★◎请教———关于全局变量和局部变量◎★
对于全局变量和局部变量,我不太了解,希望高手能赐教,最好举一个简单的例子说明。

[[it] 本帖最后由 bianchengfeng 于 2008-5-11 12:37 编辑 [/it]]
搜索更多相关主题的帖子: 变量 全局 局部 
2008-05-11 11:47
kele
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-5-10
收藏
得分:0 
应答 全局变量和局部变量
局部变量只在本函数内有效,也就是说只能在此函数内使用它,在此函数以外不能使用。例如:
float f1(int a)
{int b,c;
}中a,b,c有效。
而char f2(int x,int y0
{int i,j;
}中 x,y,i,j有效。

一个源文件中可以包含一个或若干个函数,在函数内定义的变量是局部变量,而在函数外定义的就是全局变量,也称为外部变量。全局变量可以在本文件中的其它函数中使用。例如:
int p=1,q=5;
float f1(int a)
{int b,c;
}
char c1,c2;
char f2(int x,int y)
{int i,j;
}
void main()       /*主函数*/
{int m,n;
}
其中p q可以在所有函数中使用,也就是说他的作用范围是以上全部;而c1,c2的作用范围只有f2和主函数。
明白了吗?   互相指教!

花开不败,心过流年~~
2008-05-11 15:33
bianchengfeng
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2008-3-1
收藏
得分:0 
哦谢谢啊。
2008-05-11 19:16
快速回复:★◎请教———关于全局变量和局部变量◎★
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011184 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved