標籤:pcs pch 分類 sign pst oat int 主人公 unsigned
第一章 初到貴地 Win32異界類型
- 主人公:夏白 (瞎拜)
- 死宅男屬性的主人公,名字叫“馬龍”,姓氏也少見,叫”夏白“,連一起是:夏白馬龍,”瞎拜碼農?“,嗯對的,就是它。主人公穿越到了仙俠世界,這幾天都懵b著,它決定一切從頭來過,首先得瞭解這個世界:神仙滿地走,妖怪多如狗;這個世界都有哪些神仙?哪些妖怪? ##@@配上盤絲洞前,紫霞對至尊寶說的:神仙?妖怪?謝謝~!
- 法寶
- 還是一個凡人的夏白,可以先瞭解神仙妖怪用的法寶。神仙妖怪太危險,先來瞭解法寶: win32異界的法寶有三個大的類型,其中又各有小的子類。
- 一 基礎類型 (法寶構成的,各個組件的屬性分類, 大致與原C世界相同,但稱呼不一樣了)
- 下面來一個不合格對照,以期儘快瞭解win32異界
- #define VOID ------------> void
- typedef unsigned long ------------> DWORD;
- “頭文字D”的周天王say:"You know(U long),中文音樂is最叼的,沒有之一。"
- typedef unsigned short ------------> WORD;
- You short !!! 你短,我的才不短!!!(U short , Word :我的)
- typedef unsigned int ------------> UINT;
- typedef unsigned char ------------> BYTE;
- 寬位元組與窄位元組的根由:字元 == Byte , 從入門到放棄的理由是:因為Byte和我拜~
- typedef int ------------> BOOL; //TRUE FALSE
- 系統都由C編寫,所以Bool就不能為C++中的原生,只能是int
- typedef float ------------> FLOAT;
- typedef long ------------> LONG;
- typedef short ------------> SHORT;
- typedef int ------------> INT;
- typedef char ------------> CHAR;
- typedef void* ------------> LPVOID;
- typedef long* ------------> LPLONG;
- 再長也微軟,所以怕老婆,“出糧”了交老婆管理是必需的。
- typedef BYTE* ------------> PBYTE;
- typedef BYTE* ------------> LPBYTE;
- typedef int* ------------> PINT;
- typedef int* ------------> LPINT;
- typedef CHAR* ------------> PCHAR, LPSTR; //可寫的指標變數
- typedef BOOL* ------------> PBOOL;
- typedef BOOL* ------------> LPBOOL;
- typedef unsigned int* ------------> PUINT;
- typedef FLOAT* ------------> PFLOAT;
- typedef WORD* ------------> PWORD;
- typedef WORD* ------------> LPWORD;
- typedef DWORD* ------------> PDWORD;
- typedef DWORD* ------------> LPDWORD;
- typedef CONST void* ------------> LPCVOID;
- typedef CONST CHAR * ------------> LPCSTR, *PCSTR; //唯讀指標變數
- 二 結構體類型
- “我從山中來~帶著蘭花草~~”結構體是一個資料的集合,我從山中來,沒有空手來,帶著蘭花草呢。
- 三 控制代碼類型
- 富貴不能淫,威武不能屈,但你抓住我的“把柄”,我也只能任你操控了。掌握了“控制代碼”,微軟就是不能硬。
第一章 初到貴地 Win32異界類型