您的位置:首页 > 编程语言 > C语言/C++

C语言学习趣事_18_关于结构体_求讨论

2012-01-31 17:33 337 查看
  今天在ChinaUnix论坛看到一个帖子,询问结构体定义的问题。帖子的原来连接是:http://bbs.chinaunix.net/thread-3666589-1-1.html

问题是:有两个关于struct和typedef的定义。

Exp1:

typedef struct A *pA;
struct A
{
pA b;
}A;


Exp2:

struct A;
typedef struct A *pA;
struct A
{
pA b;
}A;


原帖问的是: 为什么Exp2要在 第 1 行用 struct A;

这里不进行讨论,求各位大侠讨论。

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/index.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: