C语言chap5 数组.ppt

C语言chap5 数组

第五章数组;迄今为止所介绍的数据类型(整型、字符型、浮点型)都称为基本类型或原子类型,即它们是不可再分的类型。C语言还允许将多个数据组织在一起,用一个名字在程序中使用这类数。这些类型是基本类型或者组合类型的组合,主要有数组类型、结构体类型、共用体类型等。本章介绍数组类型的基本概念和使用方法。 数组是指一组同类型数据组成的序列。它的特点有如下3点: · 组织了一组同类型数据,并为之提供一个名字; · 这组数据被存储在内存的一个连续的区域中; · 这组数据具有顺序关系,组成它的每个元素可以通过序号访问。 ;5.1 一维数组;而使用简单变量时,就要使用下面的程序结构:;2. 一维数组的定义 ;(2)student_age是这个int型一维数组的名字。数组名应当遵循C语言关于用户关键字的规则。 (3)“30”是该数组中元素的个数(数组的大小)。C89规定数组的大小在编译时应当是确定的,即在定义数组的声明语句中必须使用常量表达式来指定数组大小,并且在程序运行时就不能再改变,即不能重定义。而C99允许使用变长的局部数组,即允许使用非常量表达式指定数组大小,并且可以可以被多次声明,每次声明定义的数组大小可以各不相同。如在C99中下面的写法是正确的,而在C99之前,是不合法的。 int x=8,y=3; in

文档评论(0)

1亿VIP精品文档

相关文档