打印

语法问题

[复制链接]
585|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liliang9554|  楼主 | 2019-5-8 21:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#define     Bitime_5              0x05*4                      // ~ 0.5 bit length + small adjustment
#define     Bitime                13*4//0x0D   


看程序 看到这两句定义
请问一下  这个  *   号是什么作用
是乘法吗? 怎么感觉和注释不大一样

使用特权

评论回复

相关帖子

沙发
午夜粪车| | 2019-5-8 21:09 | 只看该作者

肯定是乘法。

使用特权

评论回复
板凳
lizye| | 2019-5-8 21:11 | 只看该作者

乘法

使用特权

评论回复
地板
zhaoxqi| | 2019-5-8 21:16 | 只看该作者
这个*在c语言里还有其他的含义吗?

使用特权

评论回复
5
huangchui| | 2019-5-8 21:19 | 只看该作者
在C语言中  如果A*B,表示相乘   如果要注释可以用//,或者/**/  懂了没  小菜  呵呵

使用特权

评论回复
6
jiahy| | 2019-5-8 21:31 | 只看该作者
*P表示指针,想要了解更多,请看C语言书

使用特权

评论回复
7
dengdc| | 2019-5-8 21:36 | 只看该作者

乘法


LaunchPad的demo里的吧,主要是是为了帮助理解程序,所以才分开来写成两个数相乘,主要是为了让你理解其含义吧

使用特权

评论回复
8
shimx| | 2019-5-8 21:40 | 只看该作者
上面的肯定是乘法。在这里表示移位。4为2的2次方。所以为左移2位。如果换成除以2的N次方,那就是右移N位。。。

使用特权

评论回复
9
zhanghqi| | 2019-5-8 21:42 | 只看该作者
既然是在#define里,那就是个ascii码的*,没有任何意义。

使用特权

评论回复
10
zhanghqi| | 2019-5-8 21:45 | 只看该作者
具体的意义那就看Bitime/Bitime_5具体用的地方来定了。

使用特权

评论回复
11
lizye| | 2019-5-8 21:48 | 只看该作者
就是惩罚的意思。不用看注释。自己领悟程序是什么意思就是什么意思

使用特权

评论回复
12
liliang9554|  楼主 | 2019-5-8 23:04 | 只看该作者
嗯,那我按大家的说法挨个排查一下,先结贴啦,谢谢哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

950

主题

11568

帖子

6

粉丝