摘要: 今天重温了一下C++ Primer,对上面三个概念有了更清晰的认识,自我认为已经有了比较全面的理解了,所以赶紧记录下来,也请大家批评指正。 1.引用 引用,简单来说就是为对象起了一个别名,可以用别名来等同于操作对象,通过将声明符写成&d的形式来定义引用类型,其中d是声明的变量名,即引用变量的别名: 阅读全文
posted @ 2019-10-09 08:56 MaxWell_dzl 阅读(1014) 评论(0) 推荐(0)
摘要: 关键问题点:const 属于修饰符 ,关键是看const 修饰的位置在那里1、const int *a这里const 修饰的是int,而int定义的是一个整值因此*a 所指向的对象 值 不能通过 *a 来修改,但是 可以重新给 a 来赋值,使其指向不同的对象eg: const int *a = 0; 阅读全文
posted @ 2019-10-08 21:37 MaxWell_dzl 阅读(2902) 评论(0) 推荐(0)
摘要: 1、静态变量 static 从面向对象的角度考虑,当需要一个数据对象为整类而非某个对象服务,同时有力求不破坏类的封装性,既要求此成员隐藏在类的内部,又要求对外不可见的时候,就可以使用static。 static标记的变量会存储到全局变量区,生命周期和程序相同。 静态变量的优点: 1、节省内存。静态变 阅读全文
posted @ 2019-10-08 19:37 MaxWell_dzl 阅读(422) 评论(0) 推荐(0)
摘要: 大家平时在开发过程中都避免不了使用数据库索引,那么你了解数据库索引么,接下来呢,我就简单讲一下什么是数据库索引。 一、数据索引是干什么用的呢? 数据库索引其实就是为了使查询数据效率快。 二、数据库索引有哪些呢? 1 key 'idx_age_name_sex' ('age','name','sex' 阅读全文
posted @ 2019-10-08 15:17 MaxWell_dzl 阅读(360) 评论(0) 推荐(0)
摘要: https://www.jianshu.com/p/e709fde38de3 阅读全文
posted @ 2019-10-08 15:16 MaxWell_dzl 阅读(302) 评论(0) 推荐(0)