指向整数组成一维数组的指针变量详解-C++程序设计(谭浩强版)PPT

指向由 m 个整数组成的一维数组的指针变量可以通过如下方式定义:int (*p)[m];。例如,定义 int (*p)[4], a[4];,这里 a 是一个包含 4 个整数组成的一维数组,p 是指向该数组的指针变量。需要注意的是,p+1 的指针偏移是 16 个字节,而 a+1 的偏移是 4 个字节。这意味着 a+1 是指向数组的下一个元素,而 p+1 则是指向下一行数组。通过这种方式,可以方便地操作一维数组和指针变量的关系。a+1p+1 的区别在于,它们分别处理元素和行的偏移。

ppt 文件大小:8.66MB