指向指针的指针理解辅助
2013-03-20 15:18
260 查看
//示例代码 int ia[3][4] = {0,1,2,3,4,5,6,7,8,9,10,11}; typedef int int_array[4]; int_array *p = ia;
上例中,p是指向含有四个整型元素的一维数组的指针:简言之,p是指针,指向的是一维数组
C++Primer有这么一句:
对 p 进行解引用获得一个有 4 个 int 型元素的数组,通常,使用这个数组时,系统会自动将它转换为指向该数组
第一个元素的指针。
相关文章推荐
- 理解一般指针和指向指针的指针
- 父类指针指向子类对象的理解
- this指针指向的彻底理解
- 如何理解指向指针的指针?(转载)
- 如何理解指向指针的指针
- 关于指针数组、数组指针、及函数指针和指向函数指针数组的指针的一点理解
- 理解一般指针和指向指针的指针
- 关于C++指向指针的指针的一点测试与理解
- JavaScript中this指针指向的彻底理解
- 如何理解指向指针的指针?
- 理解一般指针和指向指针的指针
- 理解 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
- 父类指针指向子类对象的理解
- 直观理解C语言中指向一位数组与二维数组的指针
- 理解一般指针和指向指针的指针
- C++ 父类指针指向子类对象||子类指针指向父类对象的理解
- 理解一般指针和指向指针的指针
- 指针数组 ,数组指针 ,函数指针 ,函数指针数组 ,指向函数指针数组的指针 的理解
- 【转】一道小题:指向二维数组的指针...我的一点理解(int w[2][3],(*pw)[3];pw=w; 则下列错误的是 a.*(w[0]+2) b.*(pw+1)[2] c..pw[0][0] d.*(pw[1]+2) )
- 理解一般指针和指向指针的指针