|
|

楼主 |
发表于 2011-3-3 11:36:18
|
显示全部楼层
謝謝你的回覆
想請問一下是指"兩個宏的變數不會共用" 嗎?
我是在宏外面定義變數的如下
#include "udf.h"
define a, b;
DEFINE_SOURCE(sourceN,c,t,dS,eqn)
{
C_CENTROID(x,c,t)
a=3.5*C_UDSI(c,t,0);
source1=a;
dS[eqn]=3.5;
return source1;
}
DEFINE_SOURCE(sourceV,c,t,dS,eqn)
{
C_CENTROID(x,c,t)
b=2*a;
source2=b;
dS[eqn]=0.;
return source2;
} |
|