int& ------引用
比如说int a=3;int &b=a;那么b就是a的别名,a与b指向相同的地址空间。若b发生变化,a跟着同样发生变化。
另外声明引用时必须初始化,不能先声明再赋值。



以下可以实现两个值得交换

int *
int*表示定义一个int*类型的变量,即int型的指针变量。
int表示该指针地址存储的数据类型(整型);
*表示指针操作符。

比如说int a=3;int &b=a;那么b就是a的别名,a与b指向相同的地址空间。若b发生变化,a跟着同样发生变化。
另外声明引用时必须初始化,不能先声明再赋值。
以下可以实现两个值得交换
int*表示定义一个int*类型的变量,即int型的指针变量。
int表示该指针地址存储的数据类型(整型);
*表示指针操作符。
本文标题:C++之int& 与 int *
本文链接:https://www.haomeiwen.com/subject/hpivcctx.html
网友评论