打印

问一个语法的的问题

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


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

相关帖子

沙发
午夜粪车| | 2014-8-23 17:51 | 只看该作者
肯定是乘法。

使用特权

评论回复
板凳
lizye| | 2014-8-23 17:53 | 只看该作者
乘法

使用特权

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

使用特权

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

使用特权

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

使用特权

评论回复
7
dengdc| | 2014-8-23 17:58 | 只看该作者
乘法


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

使用特权

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

使用特权

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

使用特权

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

使用特权

评论回复
11
liliang9554|  楼主 | 2014-8-23 18:06 | 只看该作者
哦,我知道了

使用特权

评论回复
12
liliang9554|  楼主 | 2014-8-23 18:06 | 只看该作者
多谢大家了啊,结贴了

使用特权

评论回复
13
周董| | 2014-8-27 22:55 | 只看该作者
肯定不会是指针,指针指向的是一个变量的地址,这个明显不是的啊;。。

使用特权

评论回复
14
youluo235| | 2014-8-29 09:52 | 只看该作者
就是惩罚的意思。不用看注释。自己领悟程序是什么意思就是什么意思

使用特权

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

本版积分规则

950

主题

11568

帖子

6

粉丝