摘要: C语言中所有变量都有自己的作用域,申明变量的类型不同,其作用域也不同。C语言中的变量,按照作用域的范围可分为两种,即局部变量和全局变量。一、局部变量局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内,离开该函数后再使用这种变量是非法的。例如:int f1(int a) /*函数f1*/{int b,c;……}int f2(int x) /*函数f2*/{int y,z;;……}f1内定义了三个变量,a为形参,b,c为一般变量。在f1的范围内a,b,c有效,或者说a,b,c变量的作用域限于f1内。f2内定义了三个变量,x为形参,y,z为一般变量。在f2的范围内x,y,z 阅读全文
posted @ 2012-12-26 18:03 孤火 阅读(711) 评论(1) 推荐(0) 编辑