应该是按字的边界读取一个字,然后根据指令是读字节还是读字 舍去无关的字节
1:这个完全不用考虑或担心。 2:读指定地址数据,每一次读多长,是按地址定义时的数据类型决定的,如char c读1字节,int就读4字节 3:多少数据也好,每次只读1字节。 如 int a=*(char *)40000001;这样只读1个字节放在a内,每次读多少是按地址定义时的数据类型。 又如 int a=*(int*)40000001;就连读4个字节放在a内,因为a是4字节的 4:不了解
6,125
社区成员
11,292
社区内容
加载中
试试用AI创作助手写篇文章吧