C++程序数组和字符串设计.pptVIP

  • 11
  • 0
  • 约1.34万字
  • 约 70页
  • 2017-12-27 发布于河南
  • 举报
C程序数组和字符串设计

2.1 数组的定义 2.1 数组的定义 其中: 类型关键字为己存在的一种数据类型; 数组名是用户定义的一个标识符; [常量表达式]为一个整数值,用以说明数组的长度,即数组中所含元素的个数; 初值表是用逗号隔开的一组数据,每个数据的值将被赋给数组中相应的元素。 2.1 数组的定义 二维数组定义中的常量表达式1和常量表达式2分别指定数组中第1维下标和第2维下标的个数 一个数组被定义后,系统将在内存中为它分配一块含有n个存储单元的存储空间,根据数据类型的不同,所占用的存储空间也不同。 如定义int a[10],则该数组将占用10×4=40个字节的存储空间。如定义 double b[3][4],则该数组将占用12×8个字节的存储空间 2.1 数组的定义 3. 三维数组的定义和使用 也可以定义和使用三维及更高维的数组。如,下面的语句定义了一个三维数组: int s[x][y][z]; //假定x,y,z均为已定义的整型常量 该数组的数组名为s,第1维下标的取值范围为0~x-1,第2维下标的取值范围为0~y-1,第3维下标的取值范围为0~z-1,该数组共包含x×y×z个int型的元素,共占用x×y×z×4个字节的存储空间。 2.2 格式举例 (1)int a[20]; //定义了一个整型含20个元素的数组; (2)double b[m];

文档评论(0)

1亿VIP精品文档

相关文档