欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

C語言基礎|指針與多維數(shù)組-創(chuàng)新互聯(lián)

具象到抽象,從具體出發(fā)

10年積累的成都網(wǎng)站設計、成都網(wǎng)站制作經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站設計后付款的網(wǎng)站建設流程,更有寧津免費網(wǎng)站建設讓你可以放心的選擇與我們合作。
int array[2][4];
int (*point)[4];
point = array[1];

這里的array就是一個二維數(shù)組,而point是一個指向二維數(shù)組的指針,四代表了該數(shù)組的第二維長度(即第二維有四個元素)

怎么理解一個多維數(shù)組?

可以想象成一個大box,一個大box里面有很多中box,中box里面又有很多小box;array這個是一個大box,里面裝了兩個中box(array[0]和array[1]),每個中box里面四個小box(如array[1]里面有array[2][0-3})

落實到概念:array是一個地址,這個地址上有兩個數(shù)組,每個數(shù)組里面四個元素;單獨看這每一個數(shù)組,它的名字就是array[0]和array[1],和前面對應,所以他們也是地址,所有的地址都是這個box里面第一個box的位置。只有一直拆盒子拆到了最后一層不能再拆為止,這些才是真正的元素和值,否則一直是地址地址地址

怎么理解一個指針指向了一個多維數(shù)組?

指針是一個變量,有本身自己的地址(所有的地址理解成為一個盒子,一個可以放東西的地方),作為一個變量,指針并沒有什么特殊之處,可以做一些運算改變值(畢竟一個盒子還是能裝東西滴)而這里的代碼就讓point這個盒子里面裝了array[1]這個盒子的地址(!!!關鍵理解,這里是地址!!!盒子的地址!!!)這個盒子的位置被point知道了,但是point并不知道它葫蘆里賣的是什么藥,所以我們要把他拆開

point==&array[1]; //注意沒有這種語法,只是為了理解噢,array[1]本身就是地址了
*point==&array[1][0];
**point==array[1][0];

point得到array[1]的地址,*point得到array[1]這個盒子里裝的東西,是array[1][0]的地址,最后再用一個*把這個地址的值取出來,就得到了array[1][0]的真正的值

你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)站欄目:C語言基礎|指針與多維數(shù)組-創(chuàng)新互聯(lián)
當前地址:http://www.chinadenli.net/article38/dgcisp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供ChatGPT定制開發(fā)品牌網(wǎng)站設計網(wǎng)站設計公司商城網(wǎng)站靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)