自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C++随笔1

1.【多态性】所谓多态性,就是由于继承而关联在一起的不同类的对象,对于相同的成员函数调用作出不同反应的一种能力。C++中的多态性分为两类:编译时的多态性和运行时的多态性。编译时的多态性是通过函数重载和模板体现的,其实现机制称为静态绑定;运行时的多态性是通过虚函数体现的,其实现机制称为动态绑定。2.【动态绑定】通过对基类的引用或者指针调用虚函数时,发生动态绑定。换句话说,C++中的动态绑定是通过虚函...

2018-06-02 21:23:13 256

转载 C++学习随笔0

1.    【对象和类】C++的对象是类的实例化,一个类只能实例化一个对象,对象是类的一个具体实例。2.    【构造函数constructor】在一个类中,如果构造函数(与类同名的函数)没有参数,或者所有参数都有默认值(提前),编译器会自动提供缺省构造函数。3.    【析构函数destructor】类被实例化的时候,向类中的成员函数传递参数的时候,成员函数返回值的时候(创建类的拷贝),都会调用...

2018-06-01 22:52:38 180

原创 递归Part2.

输入一个十进制整数n,输出对应的二进制整数。常用的转换方法为“除2取余,倒序排列”。将一个十进制数除以2,得到余数和商,将得到的商再除以2,依次类推,直到商等于0为止,倒取除得的余数,即为所求的二进制数。用递归的思想来描述上述计算过程是这样的:输出n/2对应的二进制数,然后输入%2。递归函数的实现过程如下:void convert(int n){   if(n > 0)   {      调...

2018-03-18 16:45:27 404

原创 递归Part1.

刷了一百道题了,是时候记录一点自己的思考了输入n和n个整数,以与输入顺序相反的顺序输出这n个整数。要求不使用数组,而使用递归函数实现。递归函数实现过程如下:void inverse(int n){    if(n >1)   {        (1) 读入一个整数,存入num;        (2)  将后面的n-1个数逆序输出: inverse(n-1);          (3)  输出...

2018-03-18 10:25:23 290

空空如也

空空如也

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

TA关注的人

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