第一章 初到贵地 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; //只读的指针变量
      • 二 结构体类型
        • “我从山中来~带着兰花草~~”结构体是一个数据的集合,我从山中来,没有空手来,带着兰花草呢。
      • 三 句柄类型
        • 富贵不能淫,威武不能屈,但你抓住我的“把柄”,我也只能任你操控了。掌握了“句柄”,微软就是不能硬。
时间: 2024-10-30 17:36:35

第一章 初到贵地 Win32异界类型的相关文章

java基础 第一章下(java格式,基本类型,运算符)

一.java基本格式 public class demo1{    //类名要和文件名相同 public static void main(String[] args){     // 每次换行,要四个空格缩进 System.out.println("hello world");  //输出hello world //语句的结束以分号结束 } } 二.基本数据类型 整型: 1.byte:字节型   8位   -128~127之间. 2.short:短整型  16位  -32768~32

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

前言:笔者第一次用vs2015来实现<OpenGL编程指南>第八版第一个程序时确实花费了不少时间,按照网上教程,尝试了各种方法,最终花费了两个上午加一个下午的时间, 成功运行了程序,花了这么多时间,确实让人懊恼,现在把运行程序的步骤记录下来,以便查阅. 1.第一步,下载oglpg-8th-edith. 如果去书本上的官网下载,下载的是第九版的,而不是第八版的源码. 去其他网站下载,下载的这个包里面没有第一章的源码,可以网上黏贴其他人的代码,建议下第八版源码,下载网址:链接:http://pan

【网络原理】期末复习笔记 第一章 概述

第一章 概述 1.1 网络在现代的作用 21世纪三化:数字化(声音信号数字化处理,为了电脑处理和传输).网络化.信息化 三网:电信网络(电话).有线电视网络(同轴电缆.从有线电视公司到用户).计算机网络(因特                 网.其他网络) 1.2 计算机网络的重要功能       连通性:彼此联通.交换信息     ·远程桌面客户端:mstsc(Microsoft terminal services client) Win10.win7是单用户操作系统,只允许一个用户同时操作.

第一章:C语言概述及如何上机运行C程序

第一章:C语言概述及如何上机运行C程序 让编程改变世界 Change the world by program C语言概述 C语言的发展过程 C语言是在 70 年代初问世的.一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言.同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书.通常简称为<K&R>,也有人称之为<K&R>标准.但是,在<K&R>中

第一章 快速入门

C++ Primer 中文版,第4版 /* 第一章 快速入门第二章 变量和基本类型第三章 标准库类型第四章 数组和指针第五章 表达式第六章 语句第七章 函数第八章 标准IO库第九章 顺序容器第十章 关联容器第11章 泛型算法 第12章 类 第13章 复制控制 第14章 重载操作符与转换第15章 面向对象编程第16章 模板和泛型编程第17章 用于大型程序的工具第18章 特殊工具与技术 */ /* 第一部分:基本语言------------------------------------------

Solr In Action 中文版 第一章 (二)

Solr到底是什么? 在本节中,我们通过从头设计一个搜索应用来介绍Solr的关键组件.这个过程将有助于你理解Solr的功能,以及设计这些功能的初衷.不过在我们开始介绍Solr的功能特性之前,还是要先澄清一下Solr并不具有的一些性质: 1)  Solr并不是一个像Google或是Bing那样的web搜索引擎 2)  Solr和网站优化中经常提到的搜索引擎SEO优化没有任何关系 好了,现在假设我们准备为潜在的购房客户设计一个不动产搜索的网络应用.该应用的核心用例场景是通过网页浏览器来搜索全美国范围

Solr In Action 中文版 第一章(三)

3.1              为什么选用Solr? 在本节中,我们希望可以提供一些关键信息来帮助于你判断Solr是否是贵公司技术方案的正确选择.我们先从Solr吸引软件架构师的方面说起. 3.1              软件架构师眼中的Solr 在评估一项新技术时,软件架构师必须要考虑一系列的因素,其中就包括系统的稳定性,可伸缩性,还有容错性.Solr在这三方面的得分都很不错. 说到稳定性,Solr是一个由活跃的开源社区和经验丰富的代码提交者共同维护的一项成熟技术.Solr和Lucene的

Differential Geometry之第一章欧式空间

书籍:<微分几何>彭家贵 局部微分几何 第一章.欧式空间 1.1向量空间 (1)向量空间 a.向量空间是集合,集合中的元素需要定义加法和乘法运算.向量空间和n维数组空间R^n不是同一个概念. b.欧式向量空间是向量空间的子集,满足有限维,还需要定义内积.同理,n维欧式向量空间与n维内积空间R^n也不是同一个概念. 施密特正交化(Schmidt orthogonalization)(http://jingyan.baidu.com/article/c74d60007ab7500f6a595dcc

高项3.7日第一次课,第一章信息化基础知识与第二章信息系统服务管理梳理

第一章 信息化的基础知识 1.国家信息化体系要素: 主要包括6要素,信息技术应用(龙头).信息资源(关键).信息网络(必要手段).信息技术产业(基础).信息化人才(成功之本).信息化法规政策和规范(保障). 2.电子政务: 电子政务建设的指导原则: (1)统一规划,加强领导. (2)需求主导,突出重点. (3)统一规划,拉动产业. (4)统一标准,保障安全. 主要任务: (1)电子政务网络由政务内网和政务外网构成,两网之间物理隔离,政务外网与互联网之间逻辑隔离.政务内网主要是副省级以上政务部门的