永发信息网

C语言编程 结构体让多个CPP使用

答案:3  悬赏:20  手机版
解决时间 2021-04-14 10:01
定义个一结构体让多个文件公用他 并且里面的数据通用 怎么弄?
最佳答案



变量声明不能放在头文件中,因为很容易造成重定义。
假如有如下结构体
typedef struct A
{
char a[10];
} A;
那在main函数所在的cpp中,这样定一个该结构体的变量:
A a;
在其他需要使用该变量的cpp文件中,加如下语句:
extern A a;
这样其他cpp文件也就可以用了。
全部回答
用include包含 定义的结构体
定义的结构体的部分保存为一个.h文件 其他.cpp用include导入
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
两个感叹号猜四个字
在孤独时最容易想起谁?
西安哪有学习口琴的地方 急求
没钱的日子!我要要怎么办!
哪些是最具嫁入豪门的女子面相特征?
单选题使陆地水不断得到补充、更新的水循环是
CF 4.5
想考哈工大的研究生,,自动化专业,,想报控
学出纳需要什么要求,财务会计、出纳,是需要
杭州吉泰汽车服务有限公司地址在什么地方,想
尼尔机械纪元宝箱打不开怎么办 尼尔开宝箱攻
为什么我的电脑一开机就显示它呢
把(x+y)和(x-y)各看成一项,合并同类项:
今天买的股票,持仓为0是什么情况???
织梦问答中的文字百度收录吗?
推荐资讯
—Willyourbrotherstayheretonight?—I’mnot
大学生应该怎样生活才更充实?
有一首街舞歌
单选题实验室有一瓶久置的白色粉末,元素分析
收藏对联也要追求“与众不同”
现在非诚勿扰女嘉宾颜值越来越低,为什么?
早点吃哪些食物较有营养?
周公解梦篮子里放乌龟送礼
C语言修改注册表的库函数
父母提出要男朋友身份证复印件是什么意思?
谁是AVA推广员,麻烦送我一个内测资格
广德到宣城多远?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?