商务合作:179001057@qq.com

*(字符型 *)addr=data;

技术2022-05-12  0


某平台价值19860元的编程课程资料免费领取【点我领取】


今天在调试NAND FLASH代码的时候,对映射地址赋值的时候,碰到指针的问题,脑子又不清醒。

例:

  *(unsigned char *)0x70000000=0x90;

我起初还以为是什么指针的指针。

后来根据别人代码和自己的理解,脑子清醒点了,这个问题以前碰到过。

这句话的意思,先将地址0x70000000存取的数据的对齐方式设为unsigned char型(即8位对齐)然后对地址为0x70000000写入数据0x90


最新回复(0)