- 0
- 0
- 约 51页
- 2017-05-06 发布于四川
- 举报
C语言教学课件第08章节
第8章 一维数组的应用 8.1 了解一维数组 8.2 一维数组的简单应用 8.3 利用地址和指针访问数组元素 8.4 与一维数组有关的参数传递 8.5 一维数组操作中的常用算法介绍 8.1 了解一维数组 8.1.1 一维数组的用途 8.1.2 一维数组的定义 在C语言中,数组必须先定义才可以使用。当定义数组时,要传递给编译器两方面的信息: ① 数组共有多少个元素? ② 每个元素占多少个字节? 根据以上信息,编译器决定分配多大的存储空间给该数组使用。例如: int a[10]; 这里a是数组的名称,方括号中的10表明数组一共有10个元素,下标应该从0开始到9结束;类型名int限定数组a的每个元素中只能存放整型数。根据这一定义,系统将为数组a开辟能容纳10个整型数的连续存储单元。 一维数组定义语句的语法形式为: 类型名 数组名[常量表达式],……; 说明 (1)“类型名”决定了数组中可以存放的数据的类型。 (2)“数组名”和变量名相同,必须遵循标识符的命名规则。 (3)“常量表达式”代表的是数组元素的个数,也就是数组的长度。它必须是无符号整型常量,不允许是0、负数和浮点数,也不允许是变量。 (4)C语言中规定:每个数组第一个元素的下标固定为0,称为下标的下界;最后一个元素的下标为元素个数减1,称为下标的上界。 (5)数组的定义可以和普通变量
您可能关注的文档
最近下载
- Acer宏碁显示器XV SeriesXV272UF3用户手册使用手册.pdf
- 1.ANSI-ESD S20.20-2021中文版完整资料.pdf
- 鞍钢烧结烟气旋转喷雾干燥法脱硫工艺运行操作实践.pdf VIP
- 2026年征兵入伍适应性测试历史文化常识题.docx VIP
- (正式版)DB21∕T 4418-2026 《多源异构医学图像数据标注规范》.docx VIP
- 《人工智能通识基础》全套教学课件.pptx
- 2025年卫生人才评价考试(临床医学工程技术·中级)历年参考题库含答案详解.docx VIP
- 2026年征兵职业适应性测试职业价值观动机专项题.docx VIP
- 英语+答案辽宁大连市2026年大连市市高三年级综合模拟考试(大连高三一模)(4.7-4.docx VIP
- 水电专业考试题库.doc VIP
原创力文档

文档评论(0)