c++
Supper_Shenchao
这个作者很懒,什么都没留下…
展开
-
C++ Prime Plus 第13章 类继承
//TODO 公有继承 基类的公有成员将成员派生类的公有成员,基类的私有部门也将成为派生类的一部分,但只能通过基类的公有和保护方法访问 //TODO 创建派生类对象时,程序首先调用基类构造函数,然后再调用派生类构造函数 派生类对象过期时,程序将首先调用派生类的析构函数,然后再调用基类析构函数 //TODO 派生类对象可以使用基类的方法,条件是方法不是私有的 //TODO 基类指针可以在不进行显示类型转换的情况下指向派生类对象;基类引用可以在不进行显示类型转换的情况下引用派生类对象 //TODO 基类&原创 2022-03-14 10:55:34 · 758 阅读 · 0 评论 -
C++ Prime Plus 第12章 类和动态内存分配
StringBad.h #include <iostream> #ifndef STRINGBAD_H #define STRINGBAD_H class StringBad { private: char* str; int len; //!静态变量所有类对象共享一份 static int num_string; public: StringBad(); StringBad(const char* s); // StringBad(con原创 2022-03-13 16:54:36 · 1142 阅读 · 0 评论 -
C++ 笔记
#include <iostream> using namespace std; //? 第七章 //! 定义指针一定要初始化,因为未初始化的指针可能指向系统位置的内存地址 例如 long* p; *p = 23334; 上述做法是很危险的 //! 当需要内存是可以是用new来请求,在使用完内存后需要用delete来归还内存 int * pt = new int; delete pt; //! 这样做将释放pt指向的内存,而不会删除pt指针本身.不让对同一块内存使用两次delete //TOD原创 2022-03-13 10:51:02 · 952 阅读 · 0 评论 -
C++学习篇 ——指针篇:00
指针变量 基本概念和用法 简单的理解就是内存中的一块区域,它存放的不是变量,而是另一个变量在内存中的地址,申明指针变量的语法:类型说明符* 变量名称 #include <iostream> using::std::cout; using::std::endl;; /** * 通过指针变量来访问数据 * */ int main(){ //定义一个int类型的变量 int int_A = 10; //常规方式访问输出 cout <<原创 2021-09-30 00:06:45 · 70 阅读 · 0 评论