- 博客(1)
- 收藏
- 关注
原创 一文看懂c指针和引用的区别
当你把注意力放在这两个符号的含义时,你就更加容易理解指针和引用的区别了。 一句话: *是根据地址找变量,比如*a表示获取地址为a的变量。注意,这里的a是一个地址。 &是根据变量找地址,比如&a表示获取变量a的地址。而这里的a就表示变量本身。 但初始化时要注意 int *a=b这是指针初始化操作,是把b赋值给a,因为a表示一个地址,所以b必须是一个地址。 int &a=b这是引用的初始化操作,是将b赋值给a,因为a是一个变量,所以b必须是一个变量。 实例: int
2023-02-05 21:52:34
176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人