浮点型数据的存储形式 c语言中,定义数组和引用数组时,其数组的下标的数据类型分别允许是什么?
浏览量:1163
时间:2021-03-13 21:56:08
作者:admin
c语言中,定义数组和引用数组时,其数组的下标的数据类型分别允许是什么?
1. C89/C90标准:定义数组时,下标只能使用整数和字符类型常量。引用数组时,下标可以使用整数和字符类型的常量或变量2。C99标准:定义数组时,下标可以使用整数或字符型常量或变量,但变量必须已赋值;引用数组时,下标可以使用整数或字符型常量或变量。上面提到的常量和变量都包含表达式。
什么是数组下标?
例如,int a[5]={1,2,3,4,5}a[0]a[1]a[2]a[3]a[4]分别表示数组中的1,2,3,4和5,以上括号中的0,1,2,3和4是下标。下标变量可以在程序中使用,这意味着所有这些变量都是一个数组,数组中每个变量的数据类型都是相同的。当数组中的每个元素只有一个下标时,这样的数组称为一维数组。一维数组由数字组成,并以简单的排序结构排列。一维数组是计算机程序中最基本的数组。二维和多维阵列可以看作是一维阵列的叠加。数组是计算机程序设计中的一个重要概念,可以方便地处理大规模数据。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。