C语言一维数组的定义
更新时间:2024-03-30 01:31:01 阅读量: 综合文库 文档下载
C语言一维数组的定义
C语言支持一维数组和多维数组。如果一个数组的所有元素都不是数组,那么该数组称为一维数组。 一维数组的定义方式
在C语言中使用数组必须先进行定义。一维数组的定义方式为: 类型说明符 数组名 [常量表达式];
其中,类型说明符现金网96y.org是任一种基本数据类型或构造数据类型。数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。例如:
int a[10]; /* 说明整型数组a,有10个元素 */
float b[10], c[20]; /* 说明实型数组b,有10个元素,实型数组c,有20个元素 */ char ch[20]; /* 说明字符数组ch,有20个元素 */
对于数组类型说明应注意以下几点:
1) 数组的类型实际上是指数组元素的取值类型。对于同一个数组,其所有元素的数据类型都是相同的。
2) 数组名的书写规则应符合标识符的书写规定。
3) 数组名不能与其它变量名相同。例如:
main(){ int a;
float a[10]; }
是错误的。
4) 方括号中常量表达式表示数组元素的个数,如a[5]表示数组a有5个元素。但是其下标从0开始计算。因此5个元素分别为a[0], a[1], a[2], a[3], a[4]。
5) 不能在方括号中用变量来表示元素的个数,但是博彩娱乐棋牌q07i5.org可以是符号常数或常量表达式。例如:
#define FD 5 main(){
int a[3+2],b[7+FD]; }
是合法的。但是下述说明方式是错误的。
main() { int n=5; int a[n]; }
6) 允许在同一个类型说明中,说明多个数组和多个变量。例如:
int a,b,c,d,k1[10],k2[20];
正在阅读:
C语言一维数组的定义03-30
忠县之家户外运动俱乐部管理办法12-21
第14课 中国现代美术教学设计03-23
企业所得税会计核算中存在的问题及对策09-30
初级会计电算化理论标准化预测参考答案04-28
单位积极表扬信范文03-23
恢复生态学复习资料22 - 图文04-11
中国保险资产管理业协会关于资产证券化及项目资产支持计划的研究06-21
洁净技术基础培训教材05-07
- 小学生造句大全
- 增压泵投资项目可行性研究报告(模板)
- 高中语文人教版粤教版必修1-5全部文言文知识点归纳
- 两学一做专题民主生活会组织生活会批评与自我批评环节个人发言提
- 管理处环境保洁工作操作标准作业指导书
- 2012六一儿童节活动议程 - 图文
- 移树申请报告
- 《贵州省市政工程计价定额》2016定额说明及计算规则
- 计算机长期没有向WSUS报告状态
- 汉语拼音教学策略研究
- 发展西部领先的航空货运枢纽
- 司法所上半年工作总结4篇
- 如何提高银行服务水平
- 发电厂各级人员岗位职责
- 丰田汽车的外部环境分析
- 2017—2018年最新冀教版四年级数学下册《混合运算》教案精品优质
- 中建八局样板策划 - 图文
- 戚安邦《项目管理学》电子书
- 2015年高级项目经理笔记
- 弯桥的设计要点
- 一维
- 数组
- 定义
- 语言
- 苏教小学语文四下五六单元测试
- 浙江省温州中学2018-2019学年高三10月高考模拟历史试题 Word版含
- 《作为文化的传播》读书笔记
- 03 第三节 数量积 向量积 混合积
- 2014年普通高等学校招生全国统一考试(答案)
- 企业并购的财务效应
- 会计电算化实验答案 十
- 六年级品社教案
- 白公鹅 评课稿
- 并行64位vasp 5.2安装过程+ ifort+intel MKL+ openmpi
- 电缆支架制作安装方案
- 关于表彰2010—2011学年度- 武汉大学党委学生工作部
- 经典100句
- 2018-2019-村委会会议记录怎么写-范文模板(3页)
- 大班音乐活动:小鱼的梦-教学教案
- 5种现场总线
- 2011年政府工作报告数据
- 社会行政与公共行政区别
- 武当太极解说词
- 柔性OLED项目可行性研究报告 - 图文