- 3
- 0
- 约3.51千字
- 约 8页
- 2018-08-11 发布于福建
- 举报
C语言指针与二维数组关系研究与探讨
C语言指针与二维数组关系研究与探讨
[摘要] 指针是C语言的精华和重要特色,也是C语言学习的重点和难点,本文重点对指针,指针变量,指针与二维数组关联的方法进行了深入探讨与研究,以帮助学生更好地理解不同指针及复杂指针的相关概念,仅供教学参考,不妥之处,欢迎指正。
[关键词] 指针 数组 数组指针 指针数组 指向指针的指针
一、 指针与指针变量的概念
计算机内存是以字节为单位的存储空间,内存的每个字节都有一个唯一的编号,这个编号
就称为地址。变量是对应内存的一个空间,用来存放用户的数据。在C语言中还有一个特殊变量,它不是用来存放数据,而是存放数据所在变量的地址即指针变量。我们通过指针变量找到数据所在的地址,从而访问数据。
综上所述,所谓指针:即内存地址。 指针变量:即为存放指针(内存地址)的变量,而不是存放普通数据。
二、指针与二维数组的关系
所谓数组的指针是指数组的起始地址,数组元素的指针是指数组元素的地址。指针与多维数组的关系比较复杂,使用起来更为灵活。如有以下定义:
int a [3][4]={{0,1,2,3},{4,5,6,7},{8,9,10,11}};在C语言中二维数组被认为是由多个一维数组成的,因此可以认为a是一个含有a[0],a[1],a[2]三个元素,而每个元素又是一个一维数组,分别包含4个元素。此外二
您可能关注的文档
最近下载
- 东菱伺服电机驱动器DS2使用说明书操作手册.pdf VIP
- [武汉市]2025湖北武汉大学后勤保障部社区非事业编制岗位招聘4人笔试历年参考题库典型考点附带答案详解.docx VIP
- 2025年自贡市中考语文试卷(含答案及解析).docx
- 2023版中国宫腔镜诊断与手术临床实践指南.pptx VIP
- 西继STIA-W1A6 系列电梯调试手册.pdf
- 北师大版高中英语选择性必修一 Unit1 Relationships 第8课时 课件.pptx VIP
- 股市进阶之道.pdf VIP
- 0910矿物各论.ppt
- 基于PLC控制的花样喷泉.doc
- TCPIA 0131—2025《户用光储一体机技术规范》.pdf
原创力文档

文档评论(0)