C 指向数组的指针
来源:互联网 发布:linux查ip地址命令 编辑:程序博客网 时间:2024/05/21 13:57
#include<iostream>using namespace std;int main(){ //首先看中间a是一个指针,其次看右边a是一个指向数组大小为2个单位的数组 的指针,最后看左边,这个数组里的元素都是整型 int * a[2];//a是一个指向数组的指针,并且这个数组必须只有两个int类型的元素。 int b[2][2]; *a=&b[0][0]; int i,j; i=1; j=0; a[0][0]=1; a[0][1]=2; cout << &b[0][1] << endl; cout << &a[0][1] << endl; cout << "-----------------------" << endl; cout << &b[1][0] << endl; cout << &a[1][0] << endl; return 0;}
这里有一个误区,不要以为a可以当成一个二维数组名,通过a+1来访问下一个一维数组。不妨我们来验证一下,看吧,很明显,b[1][0] 与 a[1][0] 的地址是不同的。
阅读全文
0 0
- C 指向数组的指针
- c指向数组的指针数组
- 【C/C++】指向数组的指针
- <C/C++>指向指针的指针、指向数组的指针以及存放指针的数组
- C语言的指向数组的指针
- C语言指向多维数组的指针
- C语言之指向数组的指针
- C语言指向多维数组的指针
- C语言指向多维数组的指针
- C语言指向多维数组的指针
- c指向多维数组的指针
- C/C++指向二维数组的指针
- 黑马程序员--C语言--01-指针数组、指向数组的指针、指向指针的指针
- 黑马程序员04--C语言--01-指针数组、指向数组的指针、指向指针的指针
- C语言中二维数组、二维指针、指向指针的数组、指向数组的指针
- C 指向数组的指针,与存储指针的数组
- C语言数组指针(指向数组的指针)
- C语言数组指针(指向数组的指针)
- oracle常用命令
- 数据结构回顾和总结(树的各种遍历方法)(2)
- Apache Thrift学习二
- bzoj 3613: [Heoi2014]南园满地堆轻絮
- Unity考虑做个zbrush效果 mesh 鼠标挤压变形效果,compute shader
- C 指向数组的指针
- jQ 查看当前的jQ版本
- 阿里云短信接入及注意事项
- 一些布局文件
- 解决maven3.5.0项目报错“JavaServer Faces 2.2 can not be installed : One or more constraints”问题
- java高级
- PAT乙级1027
- Elasticsearch学习系列之term和match查询
- mysql和oracle中进行工资查询后修改