指针 const指针 引用 总结
此时d 和 c的地址是相同的,自然值也是相同的,也就是说,d和c是共用同一地址。此时因为*p是通过 p的地址也就是a的地址进行的赋值,所以a的值现在也为30。通过 * 把p也就是&a 这个地址的值 进行获取,所以*p等于10。const修饰p后,此时p的地址指向&b,并且p的地址指向不能再改变。此时因为p指向的地址改变指向&b, 所以*p获取的值为b的值20。比如此时再进行*p = 40的操作是非法的,错误的。指针的地址是可以改变的,如 p = &b;总结: p 为 a的地址,*p为a的值。
原创
2023-08-30 11:48:07 ·
32 阅读 ·
0 评论