能把指針這個(gè)復(fù)雜的東西講的清晰明了,簡(jiǎn)單易懂,實(shí)在高手中的高手。聽了一遍課程,對(duì)指針的理解 有種豁然開朗的感覺。感謝DivadChin老師!
2018-01-25
譚的書看到指針就沒看了。。。本來(lái)打算看C primer plus 的 ,一直沒看,現(xiàn)在倒方便了,把這個(gè)看完再去看看cpp,嘿嘿
2018-01-22
棧,是一個(gè)內(nèi)存空間,保存的是函數(shù)當(dāng)前執(zhí)行的狀態(tài)。
2018-01-21
注意一下,視頻里說了很多教材里的說的在32位的操作系統(tǒng)里 一個(gè)指針占4個(gè)字節(jié)。而現(xiàn)在基本用的都是64位的操作系統(tǒng),而在64位的操作系統(tǒng)里 一個(gè)指針占8個(gè)字節(jié)。
2018-01-21
對(duì)于用戶所定義的函數(shù)代碼在內(nèi)存所存放的位置為代碼段,兩個(gè)代碼地址的大小差距取決于兩個(gè)代碼的字節(jié)。
對(duì)于用戶定義的參數(shù),變量在內(nèi)存所存放的位置為數(shù)據(jù)段,先定義的參數(shù)所存放的地址越小,后定義的參數(shù)所存放的地址越大。
用戶所定義的 a 為參數(shù)變量。& 為取地址符。&a所表示的是儲(chǔ)存變量a的地址。
*與&的的用法剛好是相反的。*的作用等于是指向地址,把該地址里所儲(chǔ)存的內(nèi)容拿出來(lái)。
而 & 作用就是將一個(gè)變量 函數(shù)的地址取出來(lái)。
對(duì)于用戶定義的參數(shù),變量在內(nèi)存所存放的位置為數(shù)據(jù)段,先定義的參數(shù)所存放的地址越小,后定義的參數(shù)所存放的地址越大。
用戶所定義的 a 為參數(shù)變量。& 為取地址符。&a所表示的是儲(chǔ)存變量a的地址。
*與&的的用法剛好是相反的。*的作用等于是指向地址,把該地址里所儲(chǔ)存的內(nèi)容拿出來(lái)。
而 & 作用就是將一個(gè)變量 函數(shù)的地址取出來(lái)。
2018-01-21
pa ,Pb 本身就是地址,*pa,*pb,是根據(jù)pa,pb里的地址找的數(shù)據(jù)
2017-12-29