指针与多维数组
来源:互联网 发布:win10下启动ubuntu 编辑:程序博客网 时间:2024/05/17 02:15
int zippo[4][2]
数组名zippo同时也是数组首元素的地址,zippo的首元素本身又是包含两个int的数组,因此zippo也是包含两个int的数组的地址:
1.zippo数组首元素的地址,所以zippo的值和&zippo[0]相同。另一方面,zippo[0]本身是包含两个整数的数组,因此zippo[0]的值同其首元素的的地址&zippo[0][0]相同。zippo[0]是一个包含两个整数大小对象的数组名,zippo[0]是一个整数大小对象的地址。zippo[0]是一个整数大小对象的地址,而zippo是两个整数大小对象的地址。
2.指针+1 的不同。这方面,zippo和zippo[0]是不一样的,zippo所指向的对象的大小是两个int,而zippo[0]所指向的对象的大小是一个int。因此zippo+1和zippo[0]+1的结果不同。
具体例题 参见C primer plus P267
0 0
- 多维数组与多维指针
- 多维数组与指针
- 指针与多维数组
- 指针与多维数组
- 多维数组 与 指针
- 多维数组与指针
- 多维数组与指针
- 指针与多维数组
- 指针与多维数组
- 多维数组与指针
- 多维数组与指针
- C++多维数组与指针
- 多维数组与指针 精析
- 多维数组与指针 精析
- 数据类型 - 多维数组与指针
- 多维数组与指针 精析
- 指针与多维数组(2)
- 多维数组(名)与指针
- 如何让IOS应用从容地崩溃
- IOS7下的UITabBarItem 的背景图片的设置
- 底层实现查找集合的公用方法
- 用NSSetUncaughtExceptionHandler捕获程序异常
- linux下的系统环境变量编程
- 指针与多维数组
- 使用Navicat将mysql中的数据导出--包括数据库表创建脚本和数据
- 第九周项目二
- const、static、内部链接属性和外部链接属性整理
- Win7系统下配置两个版本的tomcat——eclipse-kepler配置tomcat7.0.53和Myeclipse-2014配置tomcat8.0.5
- 神秘的包装4
- iOS的设计备忘录
- iOS已发布应用中对异常信息捕获和处理
- mysql 远程连接