数组 数组是有序数据的集合,数组中的每 个元素都属于同一个数据类型,用统 的数组名和不同的下标来唯一的确定数 组中的元素
数组 • 数组是有序数据的集合,数组中的每一 个元素都属于同一个数据类型,用统一 的数组名和不同的下标来唯一的确定数 组中的元素
数组 维数组的定义 数据类型数组名[常量表达式] 例如: int array[10] 说明 1.数组名定名规则和变量名的相同 2数组名后的常量表达式要用方括号括 起来
数组 • 一维数组的定义 数据类型 数组名[常量表达式] 例如: int array[10]; 说明 1.数组名定名规则和变量名的相同 2.数组名后的常量表达式要用方括号括 起来
数组 3常量表达式表示元素的个数,即数组的 长度 4常量表达式中可以包含常量和符号常量, 但不能够包含变量 例如: 正确:# define a10 int arrayla] 错误:inta; int arrayal]
数组 3.常量表达式表示元素的个数,即数组的 长度 4.常量表达式中可以包含常量和符号常量, 但不能够包含变量 例如: 正确: #define a 10 int array[a]; 错误: int a; int array[a];
数组 维数组元素的引用 C语言可以逐个引用数组元素,但不能 够一次引用整个数组,引用数组元素的 格式为: 数组名[下标](第一个元素为a[0] 例如: int a[10] a[O]=10 此引用表示将a数组的第一个元素赋值 为10
数组 • 一维数组元素的引用 C语言可以逐个引用数组元素,但不能 够一次引用整个数组,引用数组元素的 格式为: 数组名[下标] (第一个元素为a[0]) 例如: int a[10]; a[0]=10; 此引用表示将a数组的第一个元素赋值 为10
数组 一维数组的初始化 1在定义数组的同时给数组元素赋初始 例如: inta[3}={1,2,3} 2.只给部分元素赋值 例如: inta[5]{1,2,3}; 则该数组的前三个元素的值为1,2, 3,后两个元素的值为0
数组 • 一维数组的初始化 1.在定义数组的同时给数组元素赋初始 值 例如: int a[3]={1,2,3}; 2.只给部分元素赋值 例如: int a[5]={1,2,3}; 则该数组的前三个元素的值为1,2, 3,后两个元素的值为0