小议语言中的数组和指针是什么(小议语言中的数组和指针的关系)

中国论文网 发表于2022-11-16 14:58:50 归属于电子论文 本文已影响159 我要投稿 手机版

       中国论文网为大家解读本文的相关内容:          

摘 要:数组和指针是C语言中使用频率很高的两种数据类型。由于指针和数组有着十分密切的联系,正确理解两者相关联的语法现象是十分必要的。本文就数组名的含义、数组如何访问元素、下标法与指针法的比较等内容进行了分析。

关键词:C语言、数组、指针
1.引言
  在C语言中,数组和指针是其中非常重要又联系紧密的两种数据类型,同时也是重点难点集中的地方。在学习这些内容时,经常会碰到这样一些问题,例如:数组名是什么,就是首地址吗?数组如何访问元素?数组为什么不能进行越界检查?数组表示法和指针表示法有何关系,谁更好?正确理解这些问题,对指针和数组的使用是非常有帮助的。
2.数组名的含义
  在大多数的教材中都对数组名作出这样的解释:数组是一组数据的集合,它们在内存中占据一片连续的存储空间,数组名并不代表整个数组,而是数组占据的连续空间的起始地址,*p;
  for(p=a;p<a+10;p++)
  *p=0;
  在VC6.0中编写这段代码并查看对应的汇编语言结果如下:
  00401028leaeax, Kenneth 著,徐波译,《C和指针》,人民邮电出版社,2008年4月第2版:141

  中国论文网(www.lunwen.net.cn)免费学术期刊论文发表,目录,论文查重入口,本科毕业论文怎么写,职称论文范文,论文摘要,论文文献资料,毕业论文格式,论文检测降重服务。

返回电子论文列表
展开剩余(