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