随笔分类 -  C++

摘要:一个100行的代码调试都可能会让程序员遇到很多挫折,所以,面对挫折,我们永远不能低头。 这段时间在代码随想录里学习了二叉树相关知识,并整理成c++代码(采用类的方式定义二叉树) 想掌握二叉树概念,可参考青岛大学王卓老师的课程、51CTO学院的鲍老师课程、代码随想录以及其他博客,建议详细阅读代码随想录 阅读全文
posted @ 2022-01-11 22:05 念经似的zzz 阅读(49) 评论(0) 推荐(0) 编辑
摘要:一、构造函数的定义和使用 1、函数名和类名相同 2、构造函数无函数返回类型说明。即什么也不写,实际上构造函数有返回值,返回的就是构造函数所创建的对象 class Test { public: Test() { cout << "Creat Test Object:" << this << endl; 阅读全文
posted @ 2021-04-20 22:36 念经似的zzz 阅读(160) 评论(0) 推荐(0) 编辑
摘要:编译器对对象的加载步骤: (1)类名 (2)成员变量 (3)成员方法 即使定义类时,成员变量写在成员方法后面,加载对象时,也是先加载成员变量 当编译器识别方法时,会对成员方法改写,在所有方法里隐藏一个this指针,用来保存当前对象的地址 在C语言中, #include "Test.h" using 阅读全文
posted @ 2021-04-18 20:15 念经似的zzz 阅读(78) 评论(0) 推荐(0) 编辑
摘要:结构体和类的比较: 1、C语言: #include <iostream> using namespace std; struct Student { public: char Name[20]; int age; private: char id[5]; char sex[3]; }; void m 阅读全文
posted @ 2021-04-17 22:43 念经似的zzz 阅读(80) 评论(0) 推荐(0) 编辑