c++
crystal1126
这个作者很懒,什么都没留下…
展开
-
初识C++
1、c++是一种语法规则十分复杂的语言,语言的学习是类似的,那么在学习了c++之后,触类旁通的对于其他语言的学习就简单了很多c++是面向对象的语言,c是面向过程的语言面向过程是指将完成一件事情分成各个步骤,然后用一个个函数将其实现,在需要得时候对其进行依次调用的操作面向是把构成事务的问题分解成各个对象,创建对象的目不是为了完成某一个步骤,而是为了描述某个事务在整个解决问题的步骤中的行为2....原创 2018-05-04 00:53:23 · 127 阅读 · 0 评论 -
浅析引用
1.引用的概念及用法 引用:引用不是定义一个新的变量,而是给一个已经定义的变量重新起一个别名 表示方式:类型 &引用变量名 = 已定义过的变量名引用的底层也是指针,引用是变量的别名,那么对引用的操作就是对该变量的操作 引用的特点: (1)一个变量可取多个别名 (2)引用必须初始化 (3)引用只能在初始化的时候引用一次,不能改变为再引用其他的变量(从一而终)2.引用做参数 (1)一般的函...原创 2018-05-04 09:41:53 · 146 阅读 · 0 评论 -
类和对象
1.const成员函数在成员函数后面加const,修饰的是this指针指向的对象(因为this指针是隐含的,所以不能直接放在里面,而是放在函数后面)权限可以缩小不可以扩大const对象、const成员函数不可以调用非const成员函数非const对象、非const成员函数可以调用const成员函数2.内联函数inline(内联展开的不是语句而是指令)用inline修饰的函数是内联函数,内联函数...原创 2018-05-07 15:54:59 · 103 阅读 · 0 评论 -
动态内存管理
1.malloc realloc calloc函数malloc和realloc开辟空间 malloc只管开空间,calloc不但开空间还会进行初始化realloc((1)当ptr==NULL时,realloc等价于malloc (2)扩容 (3)重新开空间会释放旧的空间2.new / delete 和operator new / operator delete和malloc...原创 2018-05-14 14:57:17 · 126 阅读 · 0 评论 -
C++继承
1、继承是面向对象复用的手段三种成员访问限定符 public(公有) protected(保护) private(私有)三中继承关系 public(公有继承) protected(保护继承) private(私有继承)继承方式和访问限定符的关系a、保护成员限定符是因继承才出现的,在基类中保护成员限定符修饰的成员在派生类中依旧可见,两者都是在类中可以访问,在类外面不能被访问基类的私有成员在...原创 2018-05-23 01:11:46 · 653 阅读 · 0 评论