![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
rancho628
这个作者很懒,什么都没留下…
展开
-
Java和C++通过new创建的对象
//javaDog dog; //定义Dog类型引用dog,没有实际空间Dog dog = new dog(); //定义Dog类型引用dog,并绑定到新创建的对象//JVM在进行内存管理时,首先会在栈中给dog分配一个空间,当new Dog();后会在堆中开辟对象的实际空间,然后将dog指向堆中的空间,这样我们就可以访问对象的成员变量了。//c++Dog dog; /...转载 2020-03-16 16:56:08 · 230 阅读 · 0 评论 -
c++虚函数表
class A{public: A() {} void print() { cout << "A"; } int n;};class B : public A{public: B() {} void print() { cout << "B"; }};int main(){ A* pointer = new B(); poi...原创 2020-03-08 20:14:12 · 101 阅读 · 0 评论 -
c++的引用(&,用在定义变量时候),指针,取地址符号(&)
int a = 7;//a的一个别名int &reference = a;//a的指针int *point_a = &a;int b[] = {1, 2};//数组b的指针,指向第一个元素int *point_b = b;原创 2020-01-19 16:27:12 · 1043 阅读 · 0 评论