看看如下范例:
运行上面几行代码,可以得到如图9.16所示的内存布局示意图。
图9.16 指向数组第0号元素的指针p内存布局示意图
因为C语言规定数组名代表数组的首地址(也就是第一个元素a[0]的地址),所以如下两行语句等价:
定义指针变量时也可以给指针变量赋初值。看看如下范例:
等价于:
或者是: