自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 栈与队列

> 栈是一种只能在一端进行插入或者删除操作的线性表,其中允许进行插入或删除的一端称为栈顶。 ## 顺序栈 ```cpp typedef struct { int data[MaxSize]; int top; }SqStack; ``` 对于一个顺序栈st,一共有 4个要素,包括两个特殊的状态和两个操作: + 两个状态 - 栈空状态 ```st.top==-1;```

2017-05-07 19:15:36 289

原创 关于类的sizeof()

1、  空类的大小为1(没有数据成员的类).why?C++编译器不允许对象的大小为0,因为内存大小为0的类根本没地方存储,为了找到这个类编译器通常会添加一个大小为1的缺省的成员(char类型的)。如果有自定义的变量,那么自定义的变量将替换掉这个变量。 2、  简单类。简单类要考虑内存对齐的情况,还要考虑静态数据不是sizeof()计算的范围。因为它存放在全局数据区,而不是栈里。 3、  带虚函

2014-04-21 07:41:15 558

原创 C++中const小结

非指针const: ① const TYPE 常量标志符=常量表达式; ② TYPE const  常量标志符=常量表达式;  常量表达式可以是常数,或者不带函数调用的简单表达式,因为系统在编译阶段对标识常量求值,所以不能调用函数。因为常量在定义后就不可以修改了,所以必须在定义的时候初始化。 ③ 对于一个非指针的类型TYPE无论怎么写,都是一个含义,即常量标识符的值不可变。 指针const

2014-04-19 09:48:27 505

空空如也

空空如也

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

TA关注的人

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