extern变量:将要用到但尚未定义的外部变量
例如:
wg@ubuntu ~/test> ls
extern.c main.c
wg@ubuntu ~/test> cat extern.c
#include<stdio.h>
int a=100;
wg@ubuntu ~/test> cat main.c
#include<stdio.h>
int main()
{
extern int a;
printf("a=%d\n",a);
return 0;
}
wg@ubuntu ~/test>