能把指針這個復雜的東西講的清晰明了,簡單易懂,實在高手中的高手。聽了一遍課程,對指針的理解 有種豁然開朗的感覺。感謝DivadChin老師!
2018-01-25
注意一下,視頻里說了很多教材里的說的在32位的操作系統里 一個指針占4個字節。而現在基本用的都是64位的操作系統,而在64位的操作系統里 一個指針占8個字節。
2018-01-21
對于用戶所定義的函數代碼在內存所存放的位置為代碼段,兩個代碼地址的大小差距取決于兩個代碼的字節。
對于用戶定義的參數,變量在內存所存放的位置為數據段,先定義的參數所存放的地址越小,后定義的參數所存放的地址越大。
用戶所定義的 a 為參數變量。& 為取地址符。&a所表示的是儲存變量a的地址。
*與&的的用法剛好是相反的。*的作用等于是指向地址,把該地址里所儲存的內容拿出來。
而 & 作用就是將一個變量 函數的地址取出來。
對于用戶定義的參數,變量在內存所存放的位置為數據段,先定義的參數所存放的地址越小,后定義的參數所存放的地址越大。
用戶所定義的 a 為參數變量。& 為取地址符。&a所表示的是儲存變量a的地址。
*與&的的用法剛好是相反的。*的作用等于是指向地址,把該地址里所儲存的內容拿出來。
而 & 作用就是將一個變量 函數的地址取出來。
2018-01-21