c语言中,数组元素的下标下限为

 我来答
行了我go
2019-10-08 · TA获得超过3066个赞
知道答主
回答量:7
采纳率:0%
帮助的人:1948
展开全部

c语言中,数组元素的下标下限为0。

数组中的各元素的存储是有先后顺序的,它们在内存中按照这个先后顺序连续存放在一起。数组元素用整个数组的名字和它自己在数组中的顺序位置来表示。例如,a[0]表示名字为a的数组中的第一个元素,a[1]代表数组a的第二个元素,以此类推。

对于VB的数组,表示数组元素时应注意:下标必须为一段连续的整数,其最小值成为下界,其最大值成为上界,不加说明时下界值默认为1。

扩展资料:

数组声明上下界

声明数组时,在数组名之后跟一个用括号括起来的上界。

上界不得超过 Long数据类型的范围(-2,147,483,648 到 2,147,483,647)。

1、模块声明

Dim Counters (14) As Integer '15 个元素。

Dim Sums (20) As Double '21 个元素。

第一个声明建立了一个有 15 个元素的数组,其索引号从 0 到 14。

第二个声明建立了一个有 21 个元素的数组,其索引号从 0 到 20。缺省的下界为 0。

2、关键字 To 显式声明

Dim Counters (1 To 15) As Integer

Dim Sums (100 To 120) As String

在前述声明中,Counters 的索引值范围从 1 到 15,而 Sums 的索引值范围从 100 到 120。

参考资料来源:百度百科_数组

滑梦秋043
推荐于2017-12-16 · TA获得超过391个赞
知道答主
回答量:236
采纳率:0%
帮助的人:92.6万
展开全部
是 65535,也就是你最大可以 int array[65536];
我亲自做过实验的,
如果你非要 int array[65537]的话,编译也不会出错,不过array[0]一定是等于array[65536]
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a59651075
2011-02-12 · TA获得超过112个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:190万
展开全部
数据类型的最大值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
coolguyXYZ
2011-02-12 · TA获得超过313个赞
知道小有建树答主
回答量:266
采纳率:0%
帮助的人:254万
展开全部
0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天堂妹儿
2011-02-12 · TA获得超过688个赞
知道小有建树答主
回答量:386
采纳率:0%
帮助的人:279万
展开全部
一个数组单元的引用方法是数组加上方括号括起来的整数。用方括号括起来的整数是数组下标,数组下标从0开始,最大不能超过:数组长度-1。
数组下标可以是整型变量或整型表达式,但不能是浮点型的变量或浮点型表达式;并且下标不能大于:数组长度-1。因为超过部分没有被定义过,是不能正确使用的。
如果定义了“int s[6];”,s数组的六个元素的引用方式是s[0]、s[1]、s[2]、s[3]、s[4]和s[5]。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式