自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (9)
  • 收藏
  • 关注

原创 变量类型,变量作用域,变量存储空间,变量生命周期

变量类型,变量作用域,变量存储空间,变量生命周期 变量类型常量是不可变的值,可以用宏来定义,比如 #define PI 3.14变量的值是可以变化的,由于编程的不同需求,对变量有各种要求,  比如:变量的生命周期,变量的初始状态,变量的有效区域(作用域),变量的存储地和存储区域的大小。为了满足这些不同的编程需求,C语言发明者设置了以下变量:  1...

2019-05-31 17:02:00 1032

原创 位运算计算与位运算应用

位运算计算与位运算应用 位运算包括与,或,取反,异或,左移,右移等。一 位运算计算1 与运算:&  操作符&将2个数的二进制位进行与操作,2个数对应的位都为1,运算结果为1;否则运算结果为0。比如 6&8,6的二进制为:0110 8的二进制为:1000。所以6&8 = 0000 = 02 或运算:|  操作...

2019-05-27 12:26:00 275

原创 sizeof()计算

sizeof()计算 本节包含sizeof()计算结构体,位域,数组,字符串,指针,c++中的class等类型的大小,sizeof()计算的大小都是以字节为单位。一 计算基本类型的长度sizeof(char): 1sizeof(short): 2sizeof(int): 4sizeof(long): 4(win X86 和 win X64长度都为...

2019-05-25 16:31:00 19536

原创 位域(位段)

位域(位段)   有些信息在存储时,并不需要占用一个完整的字节,而只需要占用一个或几个二进制位。例如: 存放一个开关量时,只有0和1二种状态,只保存一位二进制位即可。为了节省存储空间,C语言提供了数据结构:位域。  位域是把字节中的二进制位划分为几个不同的区域,并说明每个区域的位数。每个区域有个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象...

2019-05-25 15:45:00 478

原创 自然对齐和强制对齐

自然对齐和强制对齐 一 自然对齐  各个类型自然对齐,即其起始内存地址必须是其类型本身的整数倍。对于结构体来说,结构体的起始内存地址,必须是结构体中成员最大长度类型的整数倍。结构体自然对齐应遵守如下规则1 数据成员对齐规则  在默认情况下,结构体中各成员变量存放的起始地址相对于结构体的起始地址的偏移量:应该是sizeof(成员变量类型)...

2019-05-24 18:12:00 1401

原创 内存中的数据对齐

内存中的数据对齐 为什么数据需要内存对齐?1 平台原因  不是所有的硬件平台都能访问任意内存地址上的任意数据,某些硬件平台只能在某些地址处取某些特定类型的数据,否则抛出硬件异常。为了同一个程序可以在多平台运行,需要内存对齐。2 硬件原因  经过内存对齐后,CPU访问内存的速度大大提升。  为什么经过内存对齐后,CPU访问内存的速度大大提升...

2019-05-24 17:04:00 983

OpenGL超级宝典 第5版

OpenGL超级宝典 PDF 高清晰 完整版 文字清晰书籍完整带目录,经典书籍,不容错过

2018-12-07

3D数学基础图形与游戏开发详解

3D数学基础图形与游戏开发详解,游戏开发底层技术,进阶大牛必备。

2018-06-14

汇编语言 王爽第3版

汇编语言是各种CPU提供的机器指令的助记符的集合。。。

2018-06-14

Lua程序设计第2版

轻量级 轻量级Lua语言的官方版本只包括一个精简的核心和最基本的库。这使得Lua体积小、启动速度快,从而适合嵌入在别的程序里。5.0.2版的Lua的内核小于120KB,而Python的内核大约860KB,Perl的内核大约1.1MB。[4] 可扩展 可扩展 Lua并不象其它许多"大而全"的语言那样,包括很多功能,比如网络通讯、图形界面等。但是Lua提供了非常易于使用的扩展接口和机制:由宿主语言(通常是C或C++)提供这些功能,Lua可以使用它们,就像是本来就内置的功能一样。 其它特性 Lua还具有其它一些特性:同时支持面向过程(procedure-oriented)编程和函数式编程(functional programming);自动内存管理;只提供了一种通用类型的表(table),用它可以实现数组,哈希表,集合,对象;语言内置模式匹配;闭包(closure);函数也可以看做一个值;提供多线程(协同进程 [5] ,并非操作系统所支持的线程)支持;通过闭包和table可以很方便地支持面向对象编程所需要的一些关键机制,比如数据抽象,虚函数,继承和重载等。

2018-06-12

计算机图形学opengl版

《C#高级编程(第7版)》的顶级专家作者团队首先复习了C#的基础知识,之后详细讲解了该语言和架构中的所有新增功能,使读者能立即开始编写Windows应用程序和ASP.NET Web应用程序。   本书几乎涵盖C#语言的所有功能,对于C#初学者和有经验的程序员是值得大力推荐的书籍。实践证明,本书是关于C# 和 Visual Studio的一本全面而且权威的参考书。 本书是Wrox畅销书,C#经典名著!2009年度全行业优秀畅销书。自第一版出版以来,都是国内读者的普遍好评,累计销量近十万册。     本书主要内容   ◆ 回顾.NET体系结构、对象、泛型、继承、数组、运算符、类型强制转换、委托、事件、Lambda表达式等   ◆ 详细论述C#中的动态对象、命名参数和可选参数、COM专用的交互操作功能、安全类型变体   ◆ 阐述.NET 4的新增功能、WF 4、ADO.NET 数据服务、MEF、并行任务库和PLINQ   ◆ 深入探讨LINQ、WCF、WPF、流文档和固定文档及Silverlight等功能强大的技术   ◆ 回顾ASP.NET编程,介绍ASP.NET MVC和ASP.NET 动态数据等新功能   ◆ 讨论使用WCF、MSM

2018-06-12

Window核心编程

Windows核心编程(第5版中文版pdf)+源代码 原书名: Windows via C/C++ 原出版社: Microsoft Press 作者: (美)Jeffrey Richter Christophe Nasarre 译者: 葛子昂 周靖 廖敏 丛书名: 微软技术丛书 出版社:清华大学出版社 ISBN:9787302184003 上架时间:2008-9-23 出版日期:2008 年9月 开本:16开 页码:770 版次:5-1

2018-06-12

Unity3D NGUI实战教程

全套教程

2017-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除