双字节变量啊,定义变量的意思,指明你给定的字母是变量,同时系统会根据你定义的变量为你的变量分配存储空间的,比如int他是个双字节变量,他就要在系统里面占用两个字节的空间,如果你个他存赋值的话,最多只能赋两个字节,
把它定义在所有函数的外面(函数包括主函数main),若要在其它源文件里面也要使用该变量,则在要使用的源文件中加入extenr的声明。 就是定义在函数外部
就是你没定义这个变量,这个变量是不存在的,可是你就开始使用了。
文件的作用范围只限于定义出道文件结束。
如果要在定义之前使用,应在使用之前对变量进行声明。例如:
....
main()
{...
extern int a;
a++;
....
}
int a;
....
表示把变量作用域扩展到声明处