c语言编程中,如何让一个结构体的内容被其他文件引用。
在做一个图书馆管理系统时,定义一个结构体,想让其他文件的函数(在同一个工程里)使用这一个结构体的内容,比如往结构体里输入值,或把结构体的内容输出,应该怎么做啊...
在做一个图书馆管理系统时,定义一个结构体,想让其他文件的函数(在同一个工程里)使用这一个结构体的内容,比如往结构体里输入值,或把结构体的内容输出,应该怎么做啊
展开
2个回答
展开全部
在头文件里定义结构,例如:
typedef struct {
int a, b;
} S;
S s_instance;
在其他文件里引用就可以。
typedef struct {
int a, b;
} S;
S s_instance;
在其他文件里引用就可以。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般不都是把结构体写在h里面,别的地方想要使用这个结构体.只要include这个h就行了呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询