((byte *) &value); 的含义是什么?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4957|回复: 2

((byte *) &value); 的含义是什么?

[复制链接]
发表于 2017-9-20 18:41 | 显示全部楼层 |阅读模式
原来语句是这样。
Mirf.getData((byte *) &value);
我只想知道((byte *) &value); 这个语句。是不是将字符或数字转换成比特形式。

发表于 2017-9-20 21:05 | 显示全部楼层
&value 这是取 value的地址的意思

然后 (byte *) 表示这个数值是一个指向 byte 的指针

所以,我觉得这个语句的意思是把 value 这个变量转化成指向这个变量地址的指针的意思。





 楼主| 发表于 2017-9-21 22:33 | 显示全部楼层
谢谢。理解了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 07:30 , Processed in 0.072314 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表