- 博客(17)
- 收藏
- 关注

原创 C++中的const关键字
const限定符一、const限定符的作用有时候程序员需要一种变量,它的值是不可以被改变的。假如使用一个变量来表示一个数组的大小,而且我们希望它的大小是固定的,不管什么人或者其它程序都不能对它进行修改,那我们就可以使用const关键字对变量的类型加以限定。const int size = 100;//设置一个const的int变量size = 50;//错误,不可以对const对象进行修改由于const对象一旦创建之后就无法再进行修改,因此我们在创建const对象时必须要对它进行初始化。像其它对
2021-12-18 21:15:20
1465
1
原创 C++中的this指针(简单易懂,细节全有)
C++中的this指针一、引入this指针我们先定义一个简单的学生类,学生类中有两个成员函数,分别是设置学号setNo(int no)和查看学号displayNo()。class Student{public: void displayNo(){ cout << "该学生的学号是:" << _no << endl; } void setNo(int no){ _no = no; }priv
2022-03-01 11:23:37
1225
原创 C\C++引用
C/C++中的引用一、什么是引用引用(reference)是给对象起了另一个名字,引用类型引用(refers to)了另外一种类型。声明引用的格式为数据类型 & 变量名。这里的**‘&’**一定要与取地址操作符区分开,当‘&’放置在一个已定义的变量前面时,它才是对这个变量进行取地址操作,这时’&'号前面并没有数据类型。//'&'是取地址操作符int main(){ int i = 10;//定义一个int变量 int *p = &i;//
2021-11-24 16:52:51
519
原创 C\C++指针详解(上篇)
C\C++指针详解(上篇)之前学习Java语言中并没有指针概念,虽然Java的底层也是由C语言实现的,但是将指针进行封装,程序员并没有办法使用。后来在学习C\C++的过程中,发现指针却是必不可少的类型,因此将自己过去总结笔记整理出来,自己可以复习,也可以方便大家学习交流,指针部分的知识如果详细叙述实在是过长,本文先介绍指针的一些基本内容,后面会在继续追加一些数组指针、二级指针、指针运算等方面的知识。如果文中有错误或不足之处还请大家在评论区指出,共同进步。一、什么是指针指针(pointer)是指向(pi
2021-11-17 12:11:02
736
原创 动态规划简述
动态规划经典题目之最大子序和 最近在学习动态规划算法,通过一道经典例题:最大子序和(力扣-53题)来分享一下动态规划的算法思想。一、什么是动态规划 动态规划(Dynamic Programming)是一种大事化小、小事化无的解决问题方式。在将大规模问题化解为小规模问题的过程中,保存对每个小规模问题的处理结果,这样在后面处理大规模问题时,可以直接使用这些小规模问题的结果。二、动态规划的特点动态规划具备下列三个特点把原来的问题分解成几个相似的子问题;所有的子问题都只需要解决一次;存储子问题
2021-11-15 13:10:45
692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人