示例
computer.c
// 外部链接 int traveler = 1; // 内部链接 static int stayhome = 1;
Main.c
//Visual Studio中加上这句才可以使用scanf()
//否则只能使用scanf_s()
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
#include <ctype.h>
//malloc()、free()
#include <stdlib.h>
#include <time.h>
//可以在函数外部进行引用声明
//extern int traveler;
//extern int stayhome;
//argc: 参数个数 argv[]: 参数数组
//int main(int argc, char **argv)
int main(int argc, char *argv[])
{
//也可以在函数内部进行引用声明
//extern int traveler;
/*
stayhome在computer.c中定义为static类型,它的作用域
为computer.c文件,所以在Main.c文件中无法使用它。
*/
//extern int stayhome;
printf("traveler=%d, stayhome=%d", traveler, stayhome);
system("pause");
return 0;
}