在 C 语言中,定义数组后,编译系统会在内存中分配一片连续的存储区域来存放数组元素。数组名则代表着这片区域的首地址,也就是数组第一个元素的地址。除了常用的下标表示法,我们还可以使用指针来引用数组元素。

下标表示法与指针表示法的比较

假设我们定义了一个一维数组:

int a[6] = {10, 45, 17, 34, 10, 18};