为了账号安全,请及时绑定邮箱和手机立即绑定

关于数组元素的问题

关于数组元素的问题

C
yuyishu 2015-12-31 14:39:49
各位老师好 在数组元素一课中,记录有以下记录: "我们将数据放到数组中之后又如何获取数组中的元素呢? 获取数组元素时: 数组名称[元素所对应下标];  如:初始化一个数组 int arr[3] = {1,2,3}; 那么arr[0]就是元素1。" 文中的   arr[0]就是元素1 可以写成   arr[0]={1}  吗? 以此类推 arr[1]={1,2} arr[2]={1,2,3} arr[3]={1,2,3,4} 那么 文中的  arr[3] = {1,2,3} 又是什么意思呢。 还请各位老师多多指教! 谢谢!
查看完整描述

2 回答

已采纳
?
努力提升

TA贡献65条经验 获得超15个赞

简单的说:在声明的时候int arr[3] = {1,2,3};//3代表数组的长度

arr[0],arr[1],arr[2]//这里的0,1,2代表的是数组的下标,arr[0]代表数组的一个元素

查看完整回答
反对 回复 2015-12-31
?
努力提升

TA贡献65条经验 获得超15个赞

声明的时候int arr[3] = {1,2,3}//说明这个arr数组有3个元素,分别是1,2,3

直接arr[0] = 1;这个arr[0]只是数组中的第一个元素,不能像你那样写arr[1]={1,2};

并且这个arr数只有3个元素,从arr[0]到arr[2],没有arr[3].

元素的下标从0开始算




查看完整回答
反对 回复 2015-12-31
  • 2 回答
  • 0 关注
  • 1267 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信