自定义博客皮肤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、引用创建后一定要初始化 2、引用创建并初始化后不能再修改引用 */ int a = 10; // int& quote; // 创建失败, 没有初始化 int& quote = a; // 创建并初始化为a int b = 20; quote = b; // 将b的值赋值给quote 相当*quote = b 非引用操作 /* 引用的实质: int a = 10; int &amp

2021-07-18 18:08:49 56

原创 C++函数重载

/* 函数重: 函数重载要求: ①在同一个作用域 ② 函数名相同 ③ 函数参数类型或者个数或者顺序不一样 以上三个条件都要满足 注: 函数返回值不同不能做函数重载*//* 下面演示函数重载 由于所有函数都定义在这里为同一个作用域 ①条件满足 函数名一致 满足②条件*/ // 主要以第三个条件做演示void func(int a) { // 函数1 }void func(double a) { // 函数2 与函数1的参数类型不一致

2021-07-18 17:38:35 70

原创 const 在结构体参数防止误操作

void Print_information(const struct Student *s) { /* 由于参数用Student s这样是值传递 函数调用会创建个临时变量 存储参数, 占用空间比较多 故使用指针节省内存 另外这里这个函数只是单纯的打印值 不用修改 可以加上const防止误操作 */ cout << "名字: " << s->name << " 年龄: " << s->age <<

2021-07-17 15:54:56 98

原创 C/C++const在定义变量时候在不同位置表示的不同含义

int main() { int test_num1 = 1; int test_num2 = 2; // const 位置分为两种 // ① 在*前面 ②在*后面 // ① 在*前面表示 所指向的地址的值不能被修改 即不能操作 *p\ // 以下两种const的作用是一致的 const int* p1 = &test_num1; int const* p2 = &test_num1; p1 = &test_num2; // 可操作 *p1 = 2; //

2021-07-17 15:35:38 175

空空如也

空空如也

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

TA关注的人

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