C++中 指针和引用的区别 ?
要想弄清楚这个问题 我们首先要弄懂 :什么是对象 ?,C++是 一个面向对象的语言,那什么是对象呢?
C++ Primer 中对 对象的解释是:
对象是指能存储数据,并具有某种类型的内存空间。一个对象 a,他有 值 和地址 &a。
在程序运行时,计算机会为 对象分配存储空间,存储对象的值,我们通过该对象的地址,访问对象中的值。
x86 (32位)平台下 编译运行 :
x64 (64 位)平台下 编译运行 :