蔡锦濠10天让你从菜鸡升大师Ⅰ

发布时间 2023-12-09 15:47:46作者: alone_remix

丹尼斯·里奇(C语言的发明者,Unix之父,必须要牢记这位大师)早就为我们准备了数组这种类型。数组是同类型有序数据的集合,可以为这些数据的集合起一个名字,称为数组名。该集合中的各个数据项称为数组元素,每个元素可用数组名和下标表示。

 

在C程序设计中,数组是一个十分有用的数据类型,下面将对数组进行详细介绍。

①当在函数中只定义数组时,数组里的值和函数里定义一个变量的值一样,都是未初始化过的,我们也可以定义的时候并初始化赋值,并且,当给部分元素赋初值的时候,未被赋值的元素将自动赋值为0,更细一些,int类型未被赋值的元素为0,浮点型为小数类型,而字符类型则为'\0'。

一维数组(姑且先叫一维数组)的定义和使用:

在C语言中使用数组必须先进行定义,一维数组的定义方式如下:

【类型说明符 数组名 [常量表达式];】

③其中类型说明符是任意一种基本数据类型或构造数据类型,它定义了全体数组成员的数据类型,可以发现要比我们定义N个元素要方便的多了,如果把一个元素看作一个点,那么一维数组就像一条线。