五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

二維數(shù)組內(nèi)存空間的動(dòng)態(tài)分配

2023-02-27 22:30 作者:秋名山西  | 我要投稿

在學(xué)習(xí)算法時(shí),遇到了很多需要?jiǎng)討B(tài)分配二維數(shù)組的的場(chǎng)景。鑒于知識(shí)儲(chǔ)備比較薄弱,此處進(jìn)行加強(qiáng)。

首先,強(qiáng)化二維數(shù)組的概念:

二維數(shù)組,其實(shí)就是一維數(shù)組。例如:

int a[3][4] = {{1, 3, 5, 7}, {9, 11, 13, 15}, {17, 19, 21, 23}};

其中,a是二維數(shù)組名,a數(shù)組有三行,即擁有三個(gè)行元素,a[0],a[1],a[2];每個(gè)行元素又可以看做是擁有四個(gè)元素的一維數(shù)組。而a[0]、a[1]、a[2]分別是這三個(gè)行元素的數(shù)組名。

所以在二維數(shù)組中,

a[i]=&a[i,0]

a=&(&a[0][0]),即二維數(shù)組名是地址的地址,必須經(jīng)過兩次解引用才能取到a[0][0]的值。

下面是生成楊輝三角的算法代碼:

這里需要做一下記錄:

為二維數(shù)組malloc內(nèi)存空間時(shí),int**這里申請(qǐng)到的是此二維數(shù)組需要的行元素的數(shù)量對(duì)應(yīng)的內(nèi)存空間。而*int所申請(qǐng)的空間是每一個(gè)行元素有多少個(gè)元素組成所需要的內(nèi)存空間,也可以理解成每個(gè)行元素有多少列。

二維數(shù)組內(nèi)存空間的動(dòng)態(tài)分配的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
莆田市| 綦江县| 苍溪县| 米林县| 巫山县| 卫辉市| 隆安县| 曲沃县| 鹤壁市| 柏乡县| 利川市| 红原县| 大渡口区| 韶山市| 兰考县| 肥东县| 琼结县| 丰都县| 朔州市| 日喀则市| 怀仁县| 弋阳县| 海阳市| 德兴市| 定南县| 北流市| 乌拉特后旗| 台南市| 马尔康县| 桓台县| 衢州市| 桐庐县| 灌云县| 瑞昌市| 吉安县| 阿城市| 正定县| 福清市| 磴口县| 临沭县| 巴南区|