第 6 章 数 组 6.1 一 维 数 组6.1.1 一维数组的定义 和普通变量一样,数组在使用之前必须先定义,一维数组的定义格式如下: 类型说明符 数组名[常量表达式]; 例如: int a[10]; 定义了一个整型一维数组,数组名为a,含有10个元素。 说明: (1) 数组名的命名规则和变量名相同,遵循标识符命名规则。 (2) 数组名后是方括号括起来的“常量表达式”,不能用圆括号。 (3) 在定义数组时,需要指定数组中元素的个数,方括号中的“常量表达式”用来表示元素的个数,即数组长度。C语言中数组下标是从0开始的,例如:a[10]表示a数组有10个元素,依次为a[0]、a[1]、a[2]、a[3]、a[4]、a[5]、a[6]、a[7]、a[8]、a[9],不存在数组元素a[10]。 (4) “常量表达式”中可以包含整型常量和符号常量,不能包含变量。也就是说,C语言不允许对数组的大小作动态定义,即数组的大小不依赖于程序运行过程中变量的值。例如,下述对数组的定义是错误的: int n; scanf(%d,n); /*在程序中临时输入数组的大小*/ int a[n]; … (5) 定义“int a[10];”后,C编译程序将为a数组在内存中开辟如
您可能关注的文档
最近下载
- 医务工作者学习2026全国卫生与健康大会精神PPT.pptx VIP
- CECS59-94《水泵隔振技术规程》.pdf VIP
- 13003《数据结构与算法》课后习题 答案 解答-自考计算机科学与技术.pdf VIP
- 2026年全国卫生与健康大会PPT.pptx VIP
- Web渗透测试与防护-全套PPT课件.pptx
- 2026年高考化学一轮复习:选必修3默写小纸条(35天,含答案).pdf VIP
- 医院学习宣贯2026全国卫生与健康大会精神PPT.pptx VIP
- 2024年“铸牢中华民族共同体意识”知识竞赛测试题库及答案.doc VIP
- 2027高中生物《默写小纸条》选择性必修2(默写+背诵版).pdf VIP
- 高新技术企业认定政策培训课件.ppt
原创力文档

文档评论(0)