摘要: 1. this指针的用处: 一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。 请细品以下概念 this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。也就是说,即使你没有写上this指针,编 阅读全文
posted @ 2020-03-19 22:55 进击的小尧好程序员 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 首先,我们先通过字面意思来理解... 成员:成员变量、成员函数。 static 修饰成员变量,还有修饰成员函数。 static 声明为静态的,称为静态成员。不管这个类创建了多少个对象,静态成员只有一个拷贝,这个拷贝被所有属于这个类的对象共享。 静态成员,属于类 而不是对象。 1.static 修饰成 阅读全文
posted @ 2020-03-19 22:06 进击的小尧好程序员 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 从堆区申请空间,我们在C语言中有malloc、calloc、realloc,但是,我们在C++语言中,我们则是用new和delete来替代他们。 首先,我们来比较一下C中用来申请堆区空间的三个方法(malloc、calloc、realloc): 1.malloc返回一个void指针,C++不允许将v 阅读全文
posted @ 2020-03-19 17:26 进击的小尧好程序员 阅读(1488) 评论(0) 推荐(0) 编辑