关于一维和二维数组名是指针的问题
2014-10-02 14:29
846 查看
1)一维数组名字本身就是一个指针,是一个指针常量,即一维数组a等价于int * const a。
2)二维数组名是指向一维数组的指针。例如有个二维数组a[i][j],a是指向原来数组的第一行的指针,a+1就是指向第二行的指针,依次类推。
(以上参考《高质量程序设计指南》)
2)二维数组名是指向一维数组的指针。例如有个二维数组a[i][j],a是指向原来数组的第一行的指针,a+1就是指向第二行的指针,依次类推。
(以上参考《高质量程序设计指南》)
相关文章推荐
- 关于二维数组名和指针的指针的问题
- 关于二维数组首地址赋予指针的问题
- C语言中关于指针,二维数组等的问题,一个有趣的发现
- 一维指针和二维指针指向二维数组的一些问题
- 关于二维数组地址和指针之间赋值的问题
- 关于二维数组和一维指针数组的区别
- 关于一维数组、二维数组、一级指针、二级指针、指针数组、数组指针、空指针、字符指针、const的个人理解
- 关于C/C++中二维数组、指针的引用等若干问题的总结
- 关于二维数组和二维指针的相关问题
- 关于用指针方式访问二维数组的问题
- ads中关于函数指针转换的很奇怪的问题
- 关于C语言野指针的问题
- 关于未对齐指针释放问题(Non-aligned pointer being freed)
- 有关二级指针与二维数组的操作问题(网摘)
- 关于指针和内存的几个问题
- 关于c++ 函数指针的问题
- [错误记录]关于指针传递获得数据使用错误问题....
- 前两天困扰我的一个关于指针和内存的问题的总结
- 关于指针实体问题的看法
- 关于C#中 二维数组[,](MD) 和交错数组[][](SZ) 的原理性能问题