Re: [問題] 關於c語法問題---互相參照的結構
※ 引述《roinla (GARFIELD~)》之銘言:
: 以下是小弟自學時在書上看到的一段原始碼如下:
: ---------------------------原始碼分隔線-----------------------------------------
: /*
: 結構SX與SY的宣告
: */
: typedef struct __sy SY; /* 先把SY宣告起來 */
: typedef struct {
: int a;
: SY *b; /*由於已經知道SY存在,所以放心下去宣告*/
: } SX;
: typedef struct __sy {
: int c;
: SX d; /*由於已經知道SX的內容,所以放心下去宣告*/
: } SY;
你前後各用了一次typedef
typedef struct __sy SY;
typedef struct __sy {
} SY;
我把後面那句的typedef和SY去掉就不會錯了
不過可能有更好作法吧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.203.6
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):