c++ 13.二维数组
定義:
數(shù)據(jù)類(lèi)型 數(shù)組名[行數(shù)][列數(shù)];
數(shù)據(jù)類(lèi)型 數(shù)組名[行數(shù)][列數(shù)] ={數(shù)組0,數(shù)組1,…};
數(shù)據(jù)類(lèi)型 數(shù)組名[行數(shù)][列數(shù)] ={元素0,元素1,…};
數(shù)據(jù)類(lèi)型 數(shù)組名[][列數(shù)] ={元素0,元素1,…};
獲取首地址:
(int)數(shù)組名
獲取數(shù)組中第i行第j列元素地址:
(int)&數(shù)組名[i-1][j-1]
&:用于獲取數(shù)據(jù)的地址
注意:
數(shù)組首地址就是數(shù)組第一行第一列元素的地址
數(shù)組名指向一具體地址,為常量初始化后無(wú)法二次賦值
獲取數(shù)組長(zhǎng)度:
第一步獲取數(shù)組所占字節(jié)大小:sizeof(數(shù)組名)
第二步獲取數(shù)組元素所占字節(jié)大小:sizeof(數(shù)組名[0][0])
第三步計(jì)算數(shù)組長(zhǎng)度:sizeof(數(shù)組名)/sizeof(數(shù)組名[0][0])
同理可計(jì)算數(shù)組行數(shù)、列數(shù)
總結(jié)
以上是生活随笔為你收集整理的c++ 13.二维数组的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c++ 12.一维数组冒泡排序
- 下一篇: c++基础语法