1. 首页
  2. 大数据
  3. Storm
  4. C++指针数组、数组指针、数组名及二维数组技巧汇总

C++指针数组、数组指针、数组名及二维数组技巧汇总

上传者: 2020-10-30 18:17:02上传 PDF文件 47.35KB 热度 31次

本文较为详细的分析了关于理解C++指针数组,数组指针,数组名,二维数组的一些技巧。是比较重要的概念,相信对于大家的C++程序设计有一定的帮助作用。这里有一点难以理解。不防对比一下一下代码。同理ptr是指向数组的指针,*ptr就是所指向的变量(数组a)的值。a是数组第一个元素的地址,第一个元素是一维数组,a[0] ------> {1, 2, 3}。a+1是第二个元素的地址,就是第二个一维数组的地址,超出了3*4个字节&a是数组的地址,&a+1 就是超出了一个二维数组的大小,超出了3 * 4 * 3 个字节。因为a表示第一个元素的地址,第一个元素是一个一维数组,所以a表示一个一维数组的地址,一个数组的地址赋值给数组指针,成立。

下载地址
用户评论