自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 类方法-成员初始化列表

        首先理解创建对象与调用构造函数的过程。调用构造函数时,对象将在括号中的代码执行之前被创建。也就是说先创建出对象,然后再进入构造函数的花括号执行语句。假设有一个Queue类Class Queue{private: struct Node{Item iten; struct Node * next}; Node *front; Node * rear; ...

2018-02-11 15:21:06 760

原创 队列类、堆栈类设计的特征——慢慢补充

       设计任何一种类的时候都应该先将这种类的特征总结出来,以方便自己列出需要的成员变量,以及成员函数(成员变量与外部的接口)1、队列类① 队列存储有序的项目序列② 队列所容纳的项目数有一定的限制③ 应当能够创建空队列④应当能够检查队列是否为空⑤应当能够检查队列是否为满的⑥应当能在队尾添加项目⑦应当能在队首删除项目⑧应当能够确定队列中的项目数2、堆栈类------待续...

2018-02-11 09:55:24 232

转载 void*(指针)的类型转换-专讲

指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址,所以不管你存储的是int指针、float指针、long指针,对于存储指针的内存来说都是分配同样大小的内存的,这也为使用void指针可以存储任意类型的指针打下了基础,但是注意在使用void指针,要将其强制转换为具体的指针类型,详解使用方式如下。 (说白了就是地址,32位机子中任何一个指针的长度都是4个字节,因为逻辑地址就占用4字节)以...

2018-02-11 09:08:27 30190

转载 关于void编程规范、void*(指针)、(void*)类型转换的详解

 void关键字的使用规则:             1. 如果函数没有返回值,那么应声明为void类型;             2. 如果函数无参数,那么应声明其参数为void;             3. 如果函数的参数可以是任意类型指针,那么应声明其参数为void * ;              4. void不能代表一个真实的变量;void体现了一种抽象,这个世界上的变量都是“有类型...

2018-02-11 08:53:01 17043 2

原创 使用new分配内存、创建动态数组、

1、使用new来分配内存程序员需要告诉new,需要为哪种数据类型分配内存;new将找到一个长度正确的内存块,并返回该内存块的地址,程序员的责任是将改地址赋给一个指针。 int *pn = new int;new int告诉程序,需要存储int类型的内存,系统动态分配适合大小的内存,并将地址返回给pn,通过pn指针可操作内存中的值。注意,使用new分配的动态内存要用delete删除,对应格式: ...

2018-02-09 16:18:44 6130

转载 C++基础:各种输入方法总结,cin、cin.get()、cin.getline()、getline()、gets()、getchar()

  在C++中,各种输入方法还是不少的,而且各有所异,本文做一点简要总结,主要涉及如下内容:cin、cin.get()、cin.getline()、getline()、gets()、getchar()。        输入原理简述:        程序的输入都建有一个缓冲区,即输入缓冲区。每次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。...

2018-02-09 15:06:46 176

python数据类型总结-xmind

python数据结构的总结,基于xmind编辑。 总结多年来遇到的python数据类型以及使用注意事项

2019-02-01

空空如也

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

TA关注的人

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