自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 先序创建二叉树

创建一棵二叉树

2022-07-12 21:16:02 1791 1

原创 windows 中文输入法卡死解决办法

电脑输入法切换时,切换到中文输入法时不仅打不出字而且反应极其的慢

2022-05-07 13:49:49 7140

原创 引用

引用一:定义:引用是某个对象的别名。int &a=b;即b得别名是a,a,b其实是同一内存变量。&并不是取地址符,而是起标识作用,且&位置灵活。二:引用使用得限制;可以建立指针的引用,但不能创建指向引用得指针。也就是说引用在实质中操作的是变量,指针除外。引用在初始化时只能绑定左值,不能绑定常量值,如int &a=10;操作非法。左值:变量对应得内存区域得地址,右值:相对应内存存储得数据值。数组不能定义引用,因为数组是一组数据;三:引用与指针的区别:指针

2020-12-16 21:21:38 131

原创 文件和流

文件和流在c++语言中,I/O输入输出包括三个方面:标准输入,输出;外存输入输出设备(文件I/O);内存缓冲区的操作(串I/O)。标准输入输出主要相对内存变量而言。C++提供的I/O流具有简明可读,类型安全和易于扩充的优点。通过运算符重载重新定义输入输出。文件的打开和关闭。文件分为文本文件和二进制文件。文本文件的open,close。可用流对象进行打开关闭。#include<fstream>using namespace std;//流对象进行输入int main(){

2020-12-16 21:18:22 165

原创 C++特性之多态性

c++学习封装继承多态此处涉及到动态链编与静态链编虚函数得主要作用就是实现动态链编,为什么会有虚函数这样得提法呢?一:这就涉及到父类得引用或指针指向子类的对象,c++中规定,当一个成员函数被声明为虚函数之后,其派生类的同名函数都自动的成为虚函数。因此在派生类重新定义该虚函数时,可以加vitual也可以不加,但是习惯上每一次声明时都加上vitural,使程序更加清晰。另外呢,由于基类中的函数大部分是没啥用的,所以可以声明为纯虚函数,这样父类就变为了一个抽象类。二:使用虚函数,子类重写的必须与父类

2020-12-16 21:12:23 400

原创 类中的特殊成员

类的特殊成员c++中一个类中无非有四种成员:静态数据成员和非静态数据成员,静态函数和非静态成员函数。(一)非静态数据成员被放在每一个对象体内作为专属的数据成员。因此构成对象的只有数据。一:常数据成员与常成员函数1.1常数据成员const 修饰符;若类中某些数据成员的值允许改变,而某些数据的值不想被改变,则用const修饰为常数据成员常数据成员必须进行初始化而且不能更新,并且常数据成员只能通过初始化列表进行初始化,不能在构造函数内部进行赋值。#include<iostream>

2020-12-16 21:10:58 243 1

原创 与const相关

const一:常变量在c语言中,习惯使用#define 来定义常量,例如;#define size 100;实际上这种方法只是在预编译阶段进行字符替换,在预编译之后程序中不再有size这个字符,同时size不是变量没有类型,不占存储单元,而且非常容易出错,在c++中提出了一种更灵活,更安全的方式来定义变量,使用const修饰符来定义常量。例如:const int i=5; i是变量,5是常量常量在定义时必须初始化。const与define的区别(一)const定义的常数是变量,也带类型,#

2020-12-16 21:02:21 193 2

空空如也

空空如也

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

TA关注的人

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