《C和指针》——指向数组的指针(逐个移动和逐行的区别)
来源:互联网 发布:淘宝服装的平铺和挂拍 编辑:程序博客网 时间:2024/06/06 18:51
定义一个数组
int matrix[3][10];
第一种初始化:
int (*p)[10]=matrix;
第二种初始化:
int *pi=&matrix[0][0];与 int *pi=matrix[0];等价
第一种初始化的p指向matrix的第1行,p是一个指向拥有10个整型元素的数组的指针。当把p与一个整数相加时,该整数值首先根据10个整型值的长度进行调整,然后再执行加法。可以一行一行地在matrix中移动。
第二种初始化只能逐个访问整型元素而不是逐行在数组中移动。
0 0
- 《C和指针》——指向数组的指针(逐个移动和逐行的区别)
- C/C++——指向函数的指针和指向函数的指针的数组
- C语言指针数组和指向指针的指针
- 指针数组,和指向指针的指针
- 指针数组和指向指针的指针
- 指针数组和指向指针的指针
- 数组指针和指向指针的指针
- 指向数组的指针&数组名和指针的区别
- 数组指针——指向数组首元素和指向数组的区别
- 指向数组的指针和指针数组
- 指针数组和指向指针的数组
- 指针数组和指向数组的指针
- 二维数组和指向指针的指针
- 二维数组和指向指针的指针
- 二维数组和指向指针的指针
- 二维数组和指向指针的指针
- 二维数组和指向指针的指针
- 二维数组和指向指针的指针
- HashMap的实现原理及hash冲突解决方法
- JVM基础篇——类的加载过程
- 【转】web.xml中classpath是什么含义
- iOS 移除所有子视图的方法
- QQuaternion四元数类
- 《C和指针》——指向数组的指针(逐个移动和逐行的区别)
- K1 K2 傻瓜刷机、自动刷入Breed 华硕Padavan 辅助工具 (v2.1)
- ART和Dalvik区别以及Android的几种进程
- Android QQ第三方登录的使用
- 《C和指针》——字符数组和字符串常量的区别
- 关于IP网段间互访的问题——路由是根本
- 关于App进入background状态
- 时间转换 Unix时间戳 站长工具练习
- SQL拾遗