- 8
- 0
- 约 5页
- 2017-03-06 发布于贵州
- 举报
C语言的二维数的指针访问
二维数组的指针访问
——王炳华
指向二维数组的指针及用指针访问二维数组,是学习指针的最大难点。如果真正弄懂了这个问题,就可以说你学会了使用指针。
二维数组的指针
指针就是地址,二维数组的指针就是二维数组在内存中的存储地址。相对于一维数组的地址而言,二维数组的地址稍微复杂一点。
二维数组的地址与一维数组的地址的相同点在于:①、它们的每一个元素都有一个存储地址(称为元素地址);②、它们都是将全部元素在内存中按顺序占用一段连续的存储空间;即对于一维数组,下标为1的元素的存储单元紧接在下标为0的元素的存储单元之后,下标为2的元素的存储单元紧接在下标为1的元素的存储单元之后……直到最后一个元素。对于二维数组,下标为0的行的各个元素按顺序存储完之后,下标为1的行的元素紧接其后按顺序存储……直到最后一行的最后一个元素。
二维数组的地址与一维数组的地址的不同点是:它除了有元素地址外,还有标识各行起始位置的行首地址(称为行的首地址)。
行的首地址和行的首元素的地址具有相同的地址值,但是它们是两种不同的地址:若有定义int a[5][5];则a[0][0]是a数组首行首列元素(代表该元素的值)。而a[0][0]是首行首元素的地址。a[0][0]则是首行的首地址。从这个意义上讲,可以说行的首地址是一种二重地址。
行的首地址、行的首元素地址和行的首列元素的值的关系
可以把某行的首地址、某行首列元素的地址、
您可能关注的文档
- CW4-35型闸检修工艺规程.doc
- Cwzfmw210年与2009年农学门类联考考试大纲变化对比——数农.doc
- C_将SQL数库中数据导入Excel中,并将Excel中反导入SQL数据库中.doc
- C各章练习题参答案.doc
- C波段紫外线的菌作用.doc
- C程序设计(第版)谭浩强答案(当前最新).doc
- C程序设计复习1111111111.doc
- C程序设计教程六章.doc
- c第三章 药物谢动力学.docx
- C语言 数组指针练习题.doc
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
最近下载
- 【课件】2026年安全生产月-人人讲安全、个个会应急——排查整治风险隐患(48页).pptx VIP
- 油井实测示功图解释大全.pdf VIP
- 地质调查员地质灾害方向职业技能竞赛模拟试题(含答案).docx VIP
- 柱增大截面加固施工方案.docx VIP
- 普通心理学第六版PPT完整全套教学课件.pptx VIP
- 气排球比赛记录表格模板.doc VIP
- 幸福在哪里知到智慧树期末考试答案题库2025年云南大学.docx VIP
- 2025年山西省高考历史试卷真题(含答案解析).docx
- 上海市杨浦区2023_2024学年高二化学下学期6月期末模拟考试.docx VIP
- 马克思主义与社会科学方法论课后习题答案 2025版.pdf
原创力文档

文档评论(0)