数据的组织结构课件.pptVIP

  • 0
  • 0
  • 约1.26万字
  • 约 59页
  • 2024-08-19 发布于北京
  • 举报

第4章数据的组织结构(一);4.1数组类型;一维数组类型的定义

定义格式:

元素类型数组变量名[元素数量];

例如:intvote[10];

C语言规定:数组的下标从0开始,因此,表示这10个数据的下标为0~9

变量一经定义,系统就要为它分配相应的存储空间。在C程序中,系统将会为每个数组型变量分配一片连续的存储空间,所需要分配的存储空间总数将取决于包含的元素个数和每个元素需要的存储空间。;一维数组的初始化

基本格式为:

元素类型数组变量名[元素数量]={元素初值1,元素初值2,......,元素初值n};

例如:floatscore[5]={9.2,9.1,8.7,9.1,8.5};;说明:

1)为数组型变量中的每一个元素都提供了一个初始值。此时,可以省略方括号内的数组元素数量。系统将根据花括号中包含的初值数目推测出数组含有的元素数量。

floatscore[]={9.2,9.1,8.7,9.1,8.5};

2)对数组型变量的前面若干个元素赋予初值。此时可以使用下面这种书写形式:

intletter[26]={10,9,8,7};

它的执行结果是:将10、9、8、7分别赋予letter数组中下标为0、1、2、3的元素,后面的所有元素赋予初值0。

3)将数组

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档