C语言一维数组的定义

举报
资源描述
欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!C 语言一维数组的定义 c 语言支持一维数组和多维数组。如果一个数组的所有元素都不是数组,那么该数组称为一维数组。一维数组的定义方式 必须首先定义在 C 语言中使用数组。一维数组定义为:类型说明符数组名常量表达式;其中,类型说明符现金网 96y.org 是任一种基本数据类型或构造数据类型。数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。例如:inta10;/*说明整数数组 a,包含 10 个元素*/floatb10,c20;/*说明实型数组 b,有 10 个元素,实型数组 c,有 20 个元素*/charch20;/*说明字符数组 ch,有 20 个元素*/对于数组类型的描述,应注意以下几点:1)数组的类型实际上是指数组元素的取值类型。对于同一个数组,其所有元素的数据类型都是相同的。2)数组名的书写规则应符合标识符的书写规则。3)数组名不能与其它变量名相同。例如:main()inta;floata10;这是错误的。4)方括号中常量表达式表示数组元素的个数,如 a5表示数组 a 有 5 个元素。但是其下标从 0 开始计算。因此 5 个元素分别为 a0,a1,a2,a3,a4。5)i075 娱乐元素的数量不能用方括号表示,可以是符号常量或常量表达式。例如:#definefd5main()inta3+2,b7+fd;是合法的。但是下述说明方式是错误的。main()intn=5;intan;6)允许在同一个类型说明中,说明多个数组和多个变量。例如:欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!inta,b,c,d,k110,k220;
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号