- 11
- 0
- 约7.18千字
- 约 6页
- 2017-05-31 发布于北京
- 举报
二维数组的指针访问
——王炳华
指向二维数组的指针及用指针访问二维数组,是学习指针的最大难点。如果真正弄懂了这个问题,就可以说你学会了使用指针。
二维数组的指针
指针就是地址,二维数组的指针就是二维数组在内存中的存储地址。相对于一维数组的地址而言,二维数组的地址稍微复杂一点。
二维数组的地址与一维数组的地址的相同点在于:①、它们的每一个元素都有一个存储地址(称为元素地址);②、它们都是将全部元素在内存中按顺序占用一段连续的存储空间;即对于一维数组,下标为1的元素的存储单元紧接在下标为0的元素的存储单元之后,下标为2的元素的存储单元紧接在下标为1的元素的存储单元之后……直到最后一个元素。对于二维数组,下标为0的行的各个元素按顺序存储完之后,下标为1的行的元素紧接其后按顺序存储……直到最后一行的最后一个元素。
二维数组的地址与一维数组的地址的不同点是:它除了有元素地址外,还有标识各行起始位置的行首地址(称为行的首地址)。
行的首地址和行的首元素的地址具有相同的地址值,但是它们是两种不同的地址:若有定义int a[5][5];则a[0][0]是a数组首行首列元素(代表该元素的值)。而a[0][0]是首行首元素的地址。a[0][0]则是首行的首地址。从这个意义上讲,可以说行的首地址是一种二重地址。
行的首地址、行的首元素地址和行的首列元素的值的关系
可以把某行的首地址、某行首列元素的地址、
您可能关注的文档
- CMOS和TTL集成门电路空脚如何接.doc
- CMYK模式下调出外景婚片唯美的蓝色调.doc
- CNAS—AI03:2011检查机构认可领域分类.doc
- coc部落战争轻松获取资源方式.doc
- CodingBlock客户化自定义新字段(必读).doc
- coloros卖点说辞.doc
- comb光驱如何刻录.doc
- Cooleditpro2如何完美消除人声.doc
- CoolEdi入门音频素材制作.doc
- coreldraw把彩图快速变黑白图.doc
- 基层治理对经济发展的作用.docx
- 基于“1+X”证书制度的高职院校汽车技术服务与营销人才培养体系重构探.docx
- 基层治理 体系.docx
- 2026河北承德市交通运输局事业单位公开选调工作人员10名备考题库附答案详解(名师推荐).docx
- 2026河南省医学科学院肿瘤研究所招聘1人备考题库(第一批)及完整答案详解.docx
- 2026河南省科学院招聘高层次人才30人备考题库及完整答案详解一套.docx
- 2026河北省农业广播电视学校承德市分校(承德科技管理工程学校)选聘教辅人员1人备考题库附答案详解(.docx
- 2026河南漯河医学高等专科学校招聘35人备考题库及1套完整答案详解.docx
- 2026河北廊坊市国瑞安防科技集团招聘1人备考题库含答案详解(最新).docx
- 2026江西赣州市章贡区民政局招聘编外聘用人员2人备考题库附答案详解(培优b卷).docx
最近下载
- 申万宏源-冬虫夏草行业深度研究报告-百亿市场规模,人工培育方兴未艾.pdf VIP
- 源网荷储(多能互补)智慧运营平台行业白皮书.pdf VIP
- 2026年三坐标测量软件项目可行性研究报告.docx
- (鲁科2024版五四制)生物六年级上册全册知识点(填空版+背诵版).docx
- 第四届全国会计知识竞赛参考题库(1000题).docx VIP
- 《抗震减灾急救手册》地震灾害-灾害防治.pdf VIP
- 幼儿园保健医急救知识培训.pptx VIP
- 陕西省水利工程设计概(估)算编制规定(2024年修正).docx
- 图谱分析及机器故障特征.pptx VIP
- 《实验室挥发性有机物污染防治技术指南》标准全文及编制说明.doc VIP
原创力文档

文档评论(0)