新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 单片机c语言教程:C51运算符和表达式(指针和地址运算符)

单片机c语言教程:C51运算符和表达式(指针和地址运算符)

作者:时间:2012-09-12来源:网络收藏

执行 CBA = 20;原理和上一句一样

说明

0x00

0x002DH

0x00

0x002CH

0x14

0x002BH

CBA 为 int 类型占用两字节

0x00

0x002AH

0x0A

0x0029H

ABC 为 int 类型占用两字节

0x00

0x0028H

执行 Port = CBA; 取 CBA 的首放到变量 Port

说明

0x00

0x002DH

0x2A

0x002CH

CBA 的首地址存入 Port

0x14

0x002BH

0x00

0x002AH


0x0A

0x0029H

0x00

0x0028H

*Port = 100; 更改变量 Port 所指向的地址的内容

地址

说明

0x00

0x002DH

0x2A

0x002CH

0x64

0x002BH

Port 指向了 CBA 所在地址 2AH

0x00

0x002AH

并存入 100

0x0A

0x0029H

0x00

0x0028H

其它的语句也是一样的道理,大家能用 Keil 的单步执行和打开存储器查看器一看,这样

就更不难理解了。

点击浏览下一页

图 9-1 存储器查看窗

点击浏览下一页

图 9-2 在串行调试窗口的最终结果

c语言相关文章:c语言教程




评论


相关推荐

技术专区

关闭