小可爱~ 发表于 2017-2-18 14:03

[C++]引用和指针的区别

本帖最后由 小可爱~ 于 2017-2-20 16:53 编辑

大家看些这个样理解对么???

int &a = v;
      int &b = v;

      cout << "a: " << &a << endl
                << "b: " << &b << endl;

      int *p1 = &v;
      int *p2 = &v;

      cout << "p1: " << p1 << endl
                << "p2: " << p2 << endl;

      cout << "&p1: " << &p1 << endl
                << "&p2: " << &p2 << endl;

叶子牧 发表于 2017-7-4 14:29

本帖最后由 叶子牧 于 2017-7-4 14:35 编辑

比如一个人叫李四,他住在桃花源
他上网买东西,收件地址是桃花源,而不是李四,如果收件地址写李四,人家快递员肯定以为,你有病啊.这就是指针,就是它住在哪里
还有就是人们说李四,可能会说住在桃花源的李四,就是加了一个前称&,就是引用

chenxi91 发表于 2017-2-20 15:04

C++中才有引用   C语言中没有引用
引用相当于我们说的别名    给一个内存空间另一个名称   
而指针是需要内存空间来存储它所指向的地址的

小可爱~ 发表于 2017-2-18 14:38

@55555555 也就图我画的不错:loveliness:

小裕 发表于 2017-2-18 15:47

灵魂画手不错

xiaosuobjsd 发表于 2017-2-18 17:27

表示我没学过C语言,进来只是为了看看

hewenjie 发表于 2017-2-18 20:51

厉害了,吾爱一股清风

l715360 发表于 2017-2-19 13:13


帮顶一下

ZCShou 发表于 2017-2-19 14:51

你这是C++哦!! C木有引用。。

地深渊狱 发表于 2017-2-20 14:30

图下面有一根卷曲的,像毛发一样的是什么?箭头画的不好看…………感谢分享!!

wushaojienigesb 发表于 2017-3-1 18:04

其实楼主还可以深究下。反汇编了。看下引用和 指针有什么区别,到那时肯定很好玩
页: [1] 2
查看完整版本: [C++]引用和指针的区别