The C Programming Language --- 5.3 指针与数组

5.3 指针与数组


定义一个指向整型对象的指针变量

int * pa

定义一个数组,长度为10

int a[10]

数组中各个对象,存储在相邻的内存区域中,名字分别为 a[0] ~ a[9]

pa = &a[0] 或者 pa = a 因为数组名默认指向数组中第一个元素的地址 &:取地址符
现在指针 pa 指向 a 数组中第0个元素,pa的值为 数组 a[0] 的地址,*(pa + 1)或者 pa[1] 引用的是 a[1] 元素的内容,pa + 1是数组 a[1]的地址。

原文地址:https://www.cnblogs.com/freedomweb/p/12925335.html