关于一维数组和二维数组
来源:互联网 发布:网络金融销售 编辑:程序博客网 时间:2024/04/30 11:34
一维数组:
作为右值时,a 和&a[0] 相同,均表示数组首元素的地址。a+1是a[1]的地址
&a表示数组的首地址,值和a, &a[0]相同,但代表的意义完全不一样,&a+1则指向下一个数组的头一位
二维数组:
如int a[2][2]
a为二维数组名,表示其首元素地址,而其首元素是包含两个int的行数组,故a+1为a[1]的地址
任意元素可表示为*(*(a+i)+j)
int* p = a;是错误的,因为基类型不一样,int* 表示p指向的是int类型的数,而a这个地址指向了int行数组
a[0]是一维数组的名字,指向a[0]数组的首元素,*a[0] = a[0][0]
int* p = a[0];是对的 任意元素可表示为 *(p+i*N+j)
- 关于一维数组和二维数组
- 关于二维数组和一维指针数组的区别
- 关于一维数组和二维数组的基本解析
- javascript 一维数组和二维数组
- 一维数组和二维数组
- 数组(一维数组和二维数组)的用法
- JAVA 数组 一维数组和二维数组
- JAVA 数组 一维数组和二维数组
- java入门--数组(一维数组和二维数组)
- 一维数组、二维数组
- 关于二维数组分解为一维数组进行操作
- 菜鸟编程 关于一维数组与二维数组
- [测试]关于一维数组和二维数组与指针的某些关系
- C/C++中关于动态生成一维数组和二维数组的学习
- Java数组 一维数组,二维数组
- array 数组 一维数组 二维数组
- Javascript - 数组 一维数组 二维数组
- 一维指针和数组,二维指针和数组
- 定时器SetTimer之解析---VC新手
- IDR(刷新帧)与I帧的一些知识点
- Netfilter框架的设计与实现
- C语言实现的Web服务器
- struts-config.xml常用配置详解(转)
- 关于一维数组和二维数组
- 2011年软考系统架构设计师学习笔记第四章
- Objective-C 2.0 with Cocoa Foundation--- Class类型,选择器Selector以及函数指针(1)
- 汇编基础(CPU)
- Axis2的具体使用
- android XmlPullParser的简单应用
- 英文字母不换行
- Android中的JSON详细总结
- 需要学习地方