C++ 指针与引用的偶遇

原创 2016年06月01日 22:23:49

遇到 viod T (*&对象){},为什么不直接使用viod T (&对象){}或
viod T (&对象){},于是就查了查引用与指针的区别。这里写图片描述
就发现viod T (*&对象){},这样的好处,就是当函数调用传进来的指针没被初始化的时候,就会自动生成一个地址并且付给他

#include<iostream>

using namespace std;

class MyClass
{
public:
    MyClass();
    ~MyClass();
    int data;
private:

};

MyClass::MyClass():data(0)
{
}

MyClass::~MyClass()
{
}

void show(MyClass *&mm)
{
    cout << mm<<endl;
    MyClass *m2;
    m2 = new MyClass;
    cout << m2<<endl;
    mm = m2;
    cout << mm << endl;

}
void main()
{
    MyClass  *m ;
    show(m);

}
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)