幽逸软件

您现在的位置是:首页 > 电脑故障 > 正文

电脑故障

c语言全局变量和局部变量

最近更新2023-11-06电脑故障674
c语言全局变量和局部变量

根据使用范围来区分的。

1。局部变量

他是 指在函数内部定义的变量 作用域为定义局部变量的函数 也就是说他只能在定义他的函数中使用

最值得注意的是迟缓 只有在程序执行到定义他的模块时才能生成,一旦执行退出该模块则起变量消失

eg.

func ()

{

int x; 局部变量x的作用域 很明确

......

}

2。全局变量

在程序执行的过程中一直有效

int x=1;

x=x◆1;

func1 ()

x=x-1;

main ()

由此不难看出整型x的作用范围

对于全局变量 如果在定义的时候不做初始化 则系统将自动为起赋值 数值型为0

字符型为空