C++ 指针与引用的偶遇

遇到 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);

}
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/York007/article/details/51559638
文章标签: C++
个人分类: c++
想对作者说点什么? 我来说一句

c++指针&&引用

引用

xxpresent xxpresent

2016-09-24 16:03:36

阅读数:2790

没有更多推荐了,返回首页

不良信息举报

C++ 指针与引用的偶遇

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭