小的知识点
萧潇逍肖
这个作者很懒,什么都没留下…
展开
-
【C++学习笔记】趣谈引用
概念:在将引用的概念前,我们要不high一点,先听听歌放松一下(嘿嘿嘿):https://music.163.com/#/song?id=476114873听完《达拉崩吧》是不是觉得瞬间有精神了。好了我们回想一下这首歌的歌词,这首歌造成的一个困境是这个世界里所有成员的名字都很长,骑士光骑士就叫“达拉崩吧斑得贝迪卜多比鲁翁”,高达13个字的名字。这么长的名字带来了什么问题?如果你把骑士的...原创 2019-01-07 20:30:01 · 207 阅读 · 0 评论 -
【C++学习笔记】const修饰符
概念const修饰符是C++用于替代define的一个关键字,即用于定义一个常量。一般格式const 数据类型标识符 常数名 = 常量值;或数据类型标识符 const 常数名 = 常量值;例:const int HUMAN = 1;采用这种方式定义的常量是类型化的,它有地址,可以用指针指向这个值,但是不能修改它。说明:1、const必须放在被修饰类型符和类型名前面2、常量一...原创 2019-01-08 22:50:58 · 242 阅读 · 0 评论 -
【C++学习笔记】this指针
this指针是什么每一个类的成员函数都有一个隐藏定义的常量指针,我们把它称为this指针。this指针的类型就是成员函数所属的类的类型。每当调用成员函数时,它被初始化为被掉函数所在类的对象的地址。也就是自动地将对象的指针传给它。不同对象调用同一个成员函数时,编译器将根据成员函数的this指针所指的对象来确定应该引用哪个对象的数据成员。这段定义的意思是在成员函数内都隐含这一个指向自己类的对象...原创 2019-01-09 14:07:33 · 789 阅读 · 0 评论 -
【C++学习笔记】类中的静态成员及其深度解析
为什么要设置静态成员?有时候一个类的不同对象对于个别数据需要共享,也就是不同对象大家需要一起改变某一个成员,这时,就要求这个被改变的数据成员是固定的(即该类的所有对象用的是同一个拷贝),并且是每一个对象所共有的,这时就用到了静态成员。静态数据成员静态数据成员的声明:静态成员的声明和静态变量的声明一样,用关键字static即可声明。但是静态数据成员必须在类外进行定义和初始化,用::来指明所...原创 2019-01-09 16:40:10 · 313 阅读 · 0 评论 -
【C++学习笔记】在C++中读入字符串的几种操作(拯救你的字符串!)
在C++中如何高效灵活的读入字符串一直是一个困扰许多初学者的问题,现在我就来尝试整理一些C++中读入字符串的方法。为了方便速查,我将几种常见的情况做归类:不能读取空格,也不能读取回车1.一般的cin读入方法:即:string s;cin>>s;优点:几乎所有人都知道这么用(博主在整理之前似乎也最熟练用这种)缺点:不能读取空格和回车,非常不方便。能读取空格,但不读取回...原创 2019-01-15 23:04:56 · 1040 阅读 · 0 评论