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

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

相关文章推荐

C++对象和指针的引用

  • 2012年04月26日 23:34
  • 5KB
  • 下载

C++传值&传指针&传引用

我同学看见我的电脑都说我浏览器开太多了,忍不住要帮我关掉,但是宝宝一个窗口是写博客,一个窗口写javascript,一个窗口写算法,虽然每个都开了十几个,但是条理很清晰啊,没毛病!C++传参数的三种方...

指针和引用的区别(More Effective c++ )

指针与引用看上去完全不同(指针用操作符“*”和“->”,引用使用操作符“. ” ),但 是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。你如何决定在什么时候 使用指针,在什么时候使用...

c++指针和引用

  • 2013年05月12日 18:56
  • 19.64MB
  • 下载

C++ 数组引用传递与指针传递

#include #include #include using namespace std; class SourceFile { public: template ...

C++指针与引用的区别

  • 2012年03月11日 09:42
  • 72KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++ 指针与引用的偶遇
举报原因:
原因补充:

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