單片機(jī)c語(yǔ)言教程:C51運(yùn)算符和表達(dá)式(指針和地址運(yùn)算符)
執(zhí)行 CBA = 20;原理和上一句一樣
值 | 說(shuō)明 | |
0x00 | 0x002DH | |
0x00 | 0x002CH | |
0x14 | 0x002BH | CBA 為 int 類型占用兩字節(jié) |
0x00 | 0x002AH | |
0x0A | 0x0029H | ABC 為 int 類型占用兩字節(jié) |
0x00 | 0x0028H |
執(zhí)行 Port = CBA; 取 CBA 的首地址放到指針變量 Port
值 | 說(shuō)明 | |
0x00 | 0x002DH | |
0x2A | 0x002CH | CBA 的首地址存入 Port |
0x14 | 0x002BH | |
0x00 | 0x002AH |
0x0A | 0x0029H | |
0x00 | 0x0028H |
*Port = 100; 更改指針變量 Port 所指向的地址的內(nèi)容
值 | 地址 | 說(shuō)明 |
0x00 | 0x002DH | |
0x2A | 0x002CH | |
0x64 | 0x002BH | Port 指向了 CBA 所在地址 2AH |
0x00 | 0x002AH | 并存入 100 |
0x0A | 0x0029H | |
0x00 | 0x0028H |
其它的語(yǔ)句也是一樣的道理,大家能用 Keil 的單步執(zhí)行和打開(kāi)存儲(chǔ)器查看器一看,這樣
就更不難理解了。
圖 9-1 存儲(chǔ)器查看窗
圖 9-2 在串行調(diào)試窗口的最終結(jié)果
c語(yǔ)言相關(guān)文章:c語(yǔ)言教程
評(píng)論