猿问

关于数组元素的问题

各位老师好

在数组元素一课中,记录有以下记录:
"我们将数据放到数组中之后又如何获取数组中的元素呢?
获取数组元素时: 数组名称[元素所对应下标]; 
如:初始化一个数组 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}
又是什么意思呢。
还请各位老师多多指教!
谢谢!


yuyishu
浏览 1295回答 2
2回答

努力提升

简单的说:在声明的时候int arr[3] = {1,2,3};//3代表数组的长度arr[0],arr[1],arr[2]//这里的0,1,2代表的是数组的下标,arr[0]代表数组的一个元素

努力提升

声明的时候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开始算
随时随地看视频慕课网APP
我要回答