(8.50)--12.2 二维数组与指针.ppt
《(8.50)--12.2 二维数组与指针.ppt》由会员分享,可在线阅读,更多相关《(8.50)--12.2 二维数组与指针.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序设计二、二维数组与指针1.指向二维数组元素的指针变量二、二维数组与指针2.指向二维数组首元素地址的指针变量二、二维数组与指针2.指向二维数组首元素地址的指针变量二、二维数组与指针2.指向二维数组首元素地址的指针变量二、二维数组与指针2.指向二维数组首元素地址的指针变量二、二维数组与指针2.指向二维数组首元素地址的指针变量1)数据类型*指针变量=&二维数组名00;2)数据类型*指针变量;指针变量=&二维数组名00;二、二维数组与指针2.指向二维数组首元素地址的指针变量scanf(%d,p+i*3+j);int a234,*p=a;aijk元素地址p+i*3*4+j*4+k二、二维数组与
2、指针3.指向二维数组中某个一维数组的指针变量 定义指针变量:数据类型(*指针变量)m;将指针变量指向二维数组的首地址:数据类型(*指针变量)m=二维数组名;数据类型(*指针变量)m;指针变量=二维数组名;二维数组中第i 行对应的一维数组首地址的表示:*(指针变量+i)二、二维数组与指针3.指向二维数组中某个一维数组的指针变量 数组元素地址:*(指针变量+行下标)+列下标 数组元素引用:*(*(指针变量+行下标)+列下标)int a23,(*p)3=a;则有如下等价关系成立:ai 等价于*(p+i)表示第i 行首地址。aij 等价于*(*(p+i)+j)表示第i 行第j 列元素。二、二维数组与指针3.指向二维数组中某个一维数组的指针变量二、二维数组与指针有定义:int a23,*p=a,*q=&a0;则数组中元素的地址及元素表示表 感谢聆听
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 8.50-12.2 二维数组与指针 8.50 12.2 二维 数组 指针
限制150内