问一个语法的的问题

2019-07-31 15:27发布

#define     Bitime_5              0x05*4                      // ~ 0.5 bit length + small adjustment
#define     Bitime                13*4//0x0D   


看程序 看到这两句定义
请问一下  这个  *   号是什么作用
是乘法吗? 怎么感觉和注释不大一样
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
shimx
1楼-- · 2019-08-01 12:58
上面的肯定是乘法。在这里表示移位。4为2的2次方。所以为左移2位。如果换成除以2的N次方,那就是右移N位。。。
zhanghqi
2楼-- · 2019-08-01 18:26
既然是在#define里,那就是个ascii码的*,没有任何意义。
zhanghqi
3楼-- · 2019-08-01 22:46
具体的意义那就看Bitime/Bitime_5具体用的地方来定了。
liliang9554
4楼-- · 2019-08-02 03:07
哦,我知道了
liliang9554
5楼-- · 2019-08-02 04:15
 精彩回答 2  元偷偷看……
周董
6楼-- · 2019-08-02 07:16
肯定不会是指针,指针指向的是一个变量的地址,这个明显不是的啊;。。

一周热门 更多>