请问:被u8* 的变量是多少位的?

2019-07-21 05:58发布

请问:被u8* 的变量是多少位的?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
warship
1楼-- · 2019-07-21 10:00
具体一下:
假如申明 u8*  abc;
则变量abc是一个指向8位无符号数的指针,
在STM32中,变量abc实际是一个地址,宽度为32位,
按照这个地址去访问存储单元,能够得到一个8位的无符号数值(0-255)。
mlike
2楼-- · 2019-07-21 15:49
百度一下,你就知道
yahopo
3楼-- · 2019-07-21 21:22
里面存储的是u8类型的指针,8位的。
1.错误指向,会报错,不允许。
2.强制指向,大数据小容量,造成超出的位宽的数据丢失。
zhangzhiheng
4楼-- · 2019-07-22 01:03
 精彩回答 2  元偷偷看……
零一三南宫南
5楼-- · 2019-07-22 06:13
zhangzhiheng 发表于 2019-1-12 15:18
也就是说在32中定义u8* 型的变量时,该变量就一个32位的变量,是吗?

是的,是一个32位的地址
warship
6楼-- · 2019-07-22 06:58
一般指针都是4字节

一周热门 更多>