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

原创 C++运算符重载

友元函数重载运算符 运算符重载:赋予运算符具有操作自定义类型数据功能;运算符重载的实质就是函数调用。写法: 函数返回值 函数名(函数参数)函数返回值是由运算符运算完成后的值决定;函数名是由 operator加上重载运算符组成函数名;参数:看运算符的操作数,具体参数个数看重载函数形式是什么。#include<iostream>using namespace std;calss AA{public: AA(int a,int ...

2021-12-20 18:12:56 414

原创 C++特殊成员

const成员 const数据成员:const类型的变量是不可修改的,只读模式。必须采用初始化参数列表方式进行初始化 const对象: const修饰的对象,常对象只能调用常成员函数 const成员函数:const写在函数后面,就是const成员函数(常成员函数),常成员函数不能修改数据成员,只能读取数据成员。可与普通函数同时存在(函数的重载),普通对象调用普通函数,也可以调用常成员函数,但const对象无法调用普通函数。#in...

2021-12-07 22:26:47 494

原创 C++构造和析构

构造函数 在任何类中都有一个默认的构造函数(无参);定义构造函数时,构造函数名和类名相同,并且没有返回值。 作用:构造函数用来构造对象,更多是用来初始数据成员。当写了构造函数,默认构造函数就不存在。关键字:default(使用系统默认的无参构造函数,比自己写的要快一点) delete(可以删除系统默认的无参构造函数)#include<iostream>#include<string>using name...

2021-11-22 18:09:17 609

原创 C++类和对象

类和堆积的基本概念类:具有相同特征和行为的事物,可为类 类是有两部分组成:属性和行为 属性:可用数据类型描述的特征 行为:可用函数描述的操作对象:类的实体化,类的实例化。类的特点:封装,继承/派生,多态类的定义创建语法: (类的定义只能放在在全局区 或 命名空间。放在另一个类也行,叫做类种类)class 类名{//权限限定词public:protected:private: ...

2021-11-19 18:08:29 377 1

原创 C++与C的区别(二)

结构体区别 C++中的结构体不再需要struct关键字,直接用结构体名即可,并在结构体中允许有函数存在。动态内存申请内存池string类型

2021-11-17 17:56:53 405 1

原创 C++与C的区别

创建源文件区别:C文件以.c结尾,而C++文件以.cpp结尾。头文件依旧是.h包含头文件的方式: 包含C++的头文件时和C语言没有任何区别,都是以 #include"文件名.h" 当C++使用C语言标准库,使用C语言的方式可以,或者用C++包含方式,去掉.h在前面加个c C++的标准输入输出流的头文件是 #include<iostream>命名空间: 基本创建空间方法namespace 空...

2021-11-14 20:25:21 650 1

空空如也

空空如也

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

TA关注的人

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