![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
指针
文章平均质量分 95
山野雾灯ccc
路漫漫其修远兮,吾将上下而求索。
展开
-
c++指针详解
计算机中所有的数据都必须放在内存中,不同类型的数据占用的字节数不一样,例如 int 占用 个字节,char 占用1个字节。为了正确地访问这些数据,必须为每个字节都编上号码,就像门牌号一样,每个字节的编号是唯一的,根据编号可以准确地找到某个字节。我们将内存中字节的编号称为地址(&,Address)或指针(*,Pointer)。地址从 0开始依次增加,对于 32 位环境,程序能够使用的内存为 4GB。定义指针变量与定义普通变量非常类似,不过要在变量名前面加星号格式为: datatype * name;原创 2023-10-19 20:53:10 · 236 阅读 · 0 评论 -
const与指针结合的方式及作用
int a = 10,b = 20,c = 30; int const *p1 = &a;//const与*结合,表明能改变p的值,但不能改变p的指向 p1 = &b; int * const p2 = &b;//const与p2结合,表明能改变p的指向,但不能改变p的值 *p2 = 300; int const* const p3 = &c;//const即修饰指针,又修饰指针指向的内容,两个都不能改变 ...原创 2020-06-12 21:25:11 · 251 阅读 · 0 评论