define是否不能用在除法中呢?
#define verticalTime 825
#define acrossTime 500
bool ps_flag = ture;
int yizhuang=0, total=0;
if((ps_flag == true) && (!PS_Pin)){
timing = time.restart();
ps_flag = false;
if(!timing==verticalTime){
if((!timing==acrossTime)&&(timing<verticalTime)){
if((timing%verticalTime)==0){ //用define verticalTime 这里和下一行会报错但是用int verticalTime = 825这两个错误就没有了。请问为什么
int x=timing/verticalTime;
yizhuang+=x;
total+=x;
}
}
else{
yizhuang++;
total++;
}
}
else{
yizhuang++;
total++;
}
}这是出错的代码是否是因为define不能用在除法中呢?
...全文
相关推荐
define与typedef区别与联系
本文介绍了C语言中两个关键字define和typedef之间的区别以及使用时应注意的问题。
PHP中define() 与 const定义常量的区别详解
主要介绍了PHP中define() 与 const定义常量的区别,结合实例形式分析了php中使用define()与const定义常量的具体使用原理、技巧与相关用法区别,需要的朋友可以参考下
Require.JS中的几种define定义方式示例
主要给大家介绍了关于Require.JS中几种define定义方式的相关资料,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
探讨php define()函数及defined()函数使用详解
本篇文章是对php中define()函数及defined()函数的使用进行了详细的分析介绍,需要的朋友参考下
UDF学习(五)FLUENT UDF-DEFINE_INIT宏和DEFINE_DELTAT宏和DEFINE_ADJUST宏
以此为例:DEFINE_INIT(init,domain)//一般格式cell_t c;x=xc[0];y=xc[1];else//椭圆区域内500,区域外是300,在define中的functions加载区域的UDF;然后在user-Defined中的function hooks中初始化入口init;然后再初始化入口,就可以了;**


