作者stupid0319 (徵女友)
看板C_and_CPP
標題Re: [問題] 關於typedef
時間Mon Oct 4 15:42:33 2010
※ 引述《k387259 (藏鏡特務K數字)》之銘言:
: 我看到一段程式碼 裡面有
: typedef struct Alist node;
: typedef node *Alink;
: 請問這樣打,好像是Alink就是node
: 為什麼要打成這樣呢?
: 一開始的struct就改成alink或者node不是就好了嗎?
: 想問一下
typedef struct 球員
{
int 身高;
int 體重;
int 年齡;
....
}總教練,教練,投手,一壘手,.........;
總教練 九頭驢;
投手 kuo;
三壘手 a-rod;
......
void 進入15天DL名單(球員 people);
void 指定先發投手(投手 people);
以上是亂打的
使用typedef可以使定義更明確一些
winAPI很多都是這樣搞的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.78.26
推 purpose:沒有typedef,偉大的匈牙利命名法,就不能搞出一堆LP開頭 10/04 16:55
→ purpose:的資料型態了 10/04 16:55
→ stupid0319:LP???指的是什麼XD 10/04 17:59
推 nowar100:Long Pointer 10/04 18:04
→ stupid0319:要多利用LP才能寫好Window程式吧 10/04 18:07
推 hilorrk:樓上的意思是 沒有LP就寫不了Window程式(誤 10/04 18:47
推 purpose:LP的功能是產生精華的部份吧 10/04 18:51
→ stupid0319:樓上對於LP的使用很有心得吧 10/04 19:56
推 xatier:有笑有推! 10/04 20:31