这是两个文件Ok
/*多文件调用*/
/*主调*/
#include<stdio.h>
#include"d:\tc\temp\str.c"
int main(void)
{
struct data temp;
temp.year=2000;
temp.month=12;
temp.day=30;
printf("year=%d,month=%d,day=%d\n",temp.year,temp.month,temp.day);
return 0;
}
/*第二个文件分开放置*/
/*文件名为str.c*/
struct data
{
int year;
int month;
int day;
};