C++
中指针和引用的区?/p>
指针和引用的定义和性质区别?/p>
?/p>
1
)指针:指针是一个变量,只不过这个变量存储的是一个地址?/p>
指向内存的一个存储单元;而引用跟原来的变量实质上是同一个东西,只不
过是原变量的一个别名而已。如?/p>
int a=1;int *p=&a;
int a=1;int &b=a;
上面定义了一个整形变量和一个指针变?/p>
p
,该指针变量指向
a
的存
储单元,?/p>
p
的值是
a
存储单元的地址?/p>
而下?/p>
2
句定义了一个整形变?/p>
a
和这个整?/p>
a
的引?/p>
b
,事实上
a
?/p>
b
是同一个东西,在内存占有同一个存储单元?/p>