首页
试卷评测
Python试卷
图形编程试卷
练习题
训练营
Python题
C++题
学习资料
Python基础
Java进阶
在线编程
ScratchJr
Scratch3
Python
C++
关于
登录
注册
未登录
首页
试卷评测
Python试卷
图形编程试卷
练习题
训练营
Python题
C++题
学习资料
Python基础
Java进阶
在线编程
ScratchJr
Scratch3
Python
C++
关于
有问题请联系我们
service@zostudy.com
C++指针与数组
原创
huangjinqiang
2025-11-28
来源
C++
C++
指针
数组
一、基本概念:数组名的本质是指针常量 在C++中,数组名 a 代表的是数组首元素的地址,即 &a[0]。它是一个指针型常量,不能被修改(如 a++ 是非法的)。 因此,a + i 表示从首地址向后偏移 i 个元素的位置,即 &a[i] 的地址。 由于指针运算会自动根据元素类型计算偏移字节数(例如 int 类型每个元素占4字节,a + 1 实际地址加4),所以 a + i 就是第 i 个元素的地址。 对这个地址进行解引用(用 * 运算符),就得到了该位置存……
登录后展示全文
12
0
huangjinqiang
永远相信美好的事情即将发生
-
关注
-
粉丝
-
动态
作者
关注
猜你喜欢
扫一扫左侧二维码
可在手机上进行查看