基础知识之局部变量和全局变量
局部变量
在某个函数内部声明的变量称为局部变量。它们只能被该函数或该代码块内部的语句使⽤。局部变量在函数外部是不可知的。
#include <stdio.h>
int main ()
{
/* 局部变量声明 /
int a, b;
int c;
/ 实际初始化 /
a = 10;
b = 20;
c = a + b;
printf (“value of a = %d, b = %d and c = %d\n”, a, b, c);
return 0;
}
全局变量
全局变量是定义在函数外部,通常是在程序的顶部。全局变量在整个程序⽣命周期内都是有效的, 在任意的函数内部能访问全局变量。
#include <stdio.h>
/ 全局变量声明 /
int g;
int main ()
{
/ 局部变量声明 /
int a, b;
/ 实际初始化 */
a = 10;
b = 20;
g = a + b;
printf (“value of a = %d, b = %d and g = %d\n”, a, b, g);
return 0;
}