智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 916|回复: 6
打印 上一主题 下一主题

extern和tpyedef问题求解答

[复制链接]

10

主题

346

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3064
威望
1392
贡献
1084
兑换币
707
注册时间
2014-1-1
在线时间
294 小时
跳转到指定楼层
1#
发表于 2015-2-9 20:13:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 cah506798484 于 2015-2-9 20:16 编辑

我在一个.h文件中声明了tpyedef struct a                                 {
                                       int e;
                                       int f;
                                 }b;

然后在另一个.c文件里面用b定义了变量,在该.h文件声明extern b 变量,编译报错,说b没有定义,.h文件之间都是包含了的,找不到问题,谢谢大神解答
回复

使用道具 举报

10

主题

346

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3064
威望
1392
贡献
1084
兑换币
707
注册时间
2014-1-1
在线时间
294 小时
2#
 楼主| 发表于 2015-2-9 20:16:33 | 只看该作者
本帖最后由 cah506798484 于 2015-2-9 20:17 编辑

困扰了好久,0 0求大神
回复 支持 反对

使用道具 举报

10

主题

346

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3064
威望
1392
贡献
1084
兑换币
707
注册时间
2014-1-1
在线时间
294 小时
3#
 楼主| 发表于 2015-2-9 20:32:29 | 只看该作者
求大神回答啊~
回复 支持 反对

使用道具 举报

34

主题

452

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
14046

优秀会员奖章活跃会员奖章在线王奖章

威望
6066
贡献
2554
兑换币
4050
注册时间
2013-7-29
在线时间
2713 小时
毕业学校
南京气象学院
4#
发表于 2015-2-9 22:02:58 | 只看该作者
cah506798484 发表于 2015-2-9 20:32
求大神回答啊~

a去掉
回复 支持 反对

使用道具 举报

34

主题

452

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
14046

优秀会员奖章活跃会员奖章在线王奖章

威望
6066
贡献
2554
兑换币
4050
注册时间
2013-7-29
在线时间
2713 小时
毕业学校
南京气象学院
5#
发表于 2015-2-9 22:08:01 | 只看该作者
何俊 发表于 2015-2-9 22:02
a去掉

....回错了.不是大神额{:3_49:}{:3_49:}
回复 支持 反对

使用道具 举报

4

主题

158

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1933
威望
1075
贡献
636
兑换币
719
注册时间
2013-8-4
在线时间
111 小时
毕业学校
本科
6#
发表于 2015-2-10 00:15:21 | 只看该作者
把extern b放在结构体声明的后面。
回复 支持 反对

使用道具 举报

6

主题

1037

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
9108

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
4514
贡献
2400
兑换币
2952
注册时间
2014-7-18
在线时间
1097 小时
毕业学校
合肥工业大学
7#
发表于 2015-2-10 21:16:45 | 只看该作者
定义结构体b后 肯定要利用b定义一个变量 比如叫temp
.c里面应该是 b temp;
.h里面应该是 extern b temp;
ps:楼主typedef写错了

补充内容 (2015-2-19 12:32):
是定义一个对象temp
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-25 22:17 , Processed in 0.055919 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表