define疑点
define疑问#define USECOND(time)((time)*1000000)什么意思,谢啦[解决办法]宏定义,在其他代码处如果出现US
define疑问
#define USECOND(time) ((time)*1000000)什么意思,谢啦
[解决办法]
宏定义,在其他代码处如果出现USECOND(time),可以用((time)*1000000)代替。
比如:
unsigned long s;
float f=0.001;
s=USECOND(f);//s=((f)*1000000);
[解决办法]宏定义啊,把前半部分的代码用后边的来替换
如果你代码中出现 USECOND(xxx) 那么实际的代码就是 ((xxx)*1000000)
[解决办法]#define USECOND(time) ((time)*1000000)这就是说一旦出现了USECOND(time)这个用语,就用((time)*1000000)来替换它,time就是USECOND后面括号里的值。类似于函数,达到代码重用的目的,发生在预编译阶段。