第一章 初到贵地 Win32异界类型

Posted zzdoit

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一章 初到贵地 Win32异界类型相关的知识,希望对你有一定的参考价值。

第一章 初到贵地 Win32异界类型

  • 主人公:夏白 (瞎拜)
    • 死宅男属性的主人公,名字叫“马龙”,姓氏也少见,叫”夏白“,连一起是:夏白马龙,”瞎拜码农?“,嗯对的,就是它。主人公穿越到了仙侠世界,这几天都懵b着,它决定一切从头来过,首先得了解这个世界:神仙满地走,妖怪多如狗;这个世界都有哪些神仙?哪些妖怪? ##@@配上盘丝洞前,紫霞对至尊宝说的:神仙?妖怪?谢谢~!
  • 法宝
    • 还是一个凡人的夏白,可以先了解神仙妖怪用的法宝。神仙妖怪太危险,先来了解法宝: win32异界的法宝有三个大的类型,其中又各有小的子类。
      • 一 基础类型 (法宝构成的,各个部件的属性分类, 大致与原C世界相同,但称呼不一样了)
        • 下面来一个不合格对照,以期尽快了解win32异界
        • #define VOID ------------> void
          • 无对无,空对空,大陆对长空,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;
          • 微软怕老婆:把“米”粮(*)给老婆(LP)收藏。
        • 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异界类型的主要内容,如果未能解决你的问题,请参考以下文章

第一章 虚拟机的介绍

STM32学习笔记 第一章 ARM处理器

第一章建立stm32f407zgt6工程模板

书籍连载《STM32 HAL 库开发实战指南—基于F7》-第一章

第一章:Linux硬件基础运维基础

在Win7(64位)使用VS2015运行《OpenGL编程指南》第八版第一章程序的方法