01.c 文件中程序 访问02.c中的变量t
#include "01.h"
#include "02.h"
#include<stdio.h>
extern int t;
int main()
{
int n;
n = GetYear();
printf("Year=%d,time==%d\n",n,t);
}
02.h 中代码如下
#include<stdio.h>
int GetYear();
02.c 程序
#include<stdio.h>
int t = 2143; //声明在.C文件中 而不要在.h文件中 在.h 文件中定义容易导致重复定义
int GetYear()
{
int i = 2017;
return i;
}