我有以下C代码
文件名:abc.c
#include<stdio.h>
struct abc{
int xxx;
float yyy;
};
我需要在另一个名为 def.c 的文件中访问上述结构
谁能解释我如何实现这一目标?
谢谢!
// mystructs.h
struct abc{
int xxx;
float yyy;
};
//abc.c
#include "mystructs.h"
struct abc var1;
//another_file.c
#include "mystructs.h"
struct abc var2;
//myheader.h
结构 abc{
诠释xxx;
浮动yyy;
}对象;
//demo.c
诠释主要(){
printf("\n输入两个值:");
scanf("%d %f",&obj.xxx,&obj.yyy);
printf("\n您输入的值是:%d %f\n",obj.xxx,obj.yyy);
返回0;
}