各位老師好
在數組元素一課中,記錄有以下記錄:
"我們將數據放到數組中之后又如何獲取數組中的元素呢?
獲取數組元素時:?數組名稱[元素所對應下標];?
如:初始化一個數組?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]代表數組的一個元素

努力提升
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開始算
- 2 回答
- 0 關注
- 1337 瀏覽
添加回答
舉報
0/150
提交
取消