自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LinEvan

竹杖芒鞋轻胜马 一蓑烟雨任平生

  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

转载 C++冲刺(六)C++类对应的内存结构

转自:http://blog.csdn.net/guogangj/article/details/2036785

2014-08-27 16:20:53 719

原创 C++冲刺(五)C/C++内存机制

(一)C内存机制1. 栈(Stack):        位于函数内的局部变量(包括函数实参),由编译器负责分配释放,函数结束,栈变量失效。2. 堆(Heap) :        由程序员用malloc()/calloc()/realloc()分配空间,free()释放所申请的空间。如果程序员忘记free(),则会造成内存泄漏,程序结束时可能会由操作系统回收,也许就一直占用着直至

2014-08-15 10:09:46 784

转载 c++冲刺(四)字节对齐问题详解(转载)

一、什么是字节对齐,为什么要对齐?    现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。    对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数

2014-08-15 10:03:41 807

原创 C++冲刺(三)运算符优先级

优先级最高的是数组下标、函数调用、操作符各结构成员操作符。(如()[] -> .)单目运算符的优先级仅次于前述运算符。类型转换也是单目运算(如!~ ++ -- - (type) *  & sizeof)。单目运算符是自右至左,如*p++解释为*(p++)     双目运算符中算术运算符的优先级最高,移位运算符次之,关系运算符再次之,接着是逻辑运算符、条件运算符,最后是赋值运算符。   

2014-08-15 09:49:33 884

原创 C++冲刺(二)内置类型转换

C++定义了一组内置类型对象之间的标准转换,在必要时它们被编译器隐式地应用到对象上。隐式类型转换发生在以下几种情况:1.在混合类型的算术表达式中。在这种情况下最宽的数据类型成为目标转换类型,这也被称为算术转换。2.用一种类型的表达式赋值给另一种类型的对象3.把一个表达式传递给一个函数,调用表达式的类型与形式参数的类型不相同4.从一个函数返回一个表达式的类型与返回类型不相同算术转

2014-08-15 09:35:56 933

原创 C++冲刺(一)内置数据类型大小

整型从最小到最大依次是:bool, char, signed char, unsigned char, short, unsigned short, int, unsigned int, long ,unsigned long。浮点型

2014-08-15 09:23:09 676

《数据结构与算法分析-C语言描述》习题答案

涵盖了书中大部分练习题,还包括课后题的源代码。

2014-04-29

数据结构与算法分析(C语言描述第二版)源代码

基本涵盖了书中全部数据结构的源代码,还配套了测试代码,可编译可运行。

2014-04-29

空空如也

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

TA关注的人

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