|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
2.1.1:常量定义9 s4 [+ f4 n# ^
常量通常来讲是全局的,无论在任何时候调用数据是不会发生变化的。; F7 g/ v2 s7 s, d( t
0 b4 v$ O5 b3 C5 Z2 q) c6 b L
实例:0 G+ d2 r: c* B& _3 l
m_one : -13 C3 ]* i# h4 o6 L; v# h5 b, G2 E) y
7 g6 E% H: k* {8 p0 [6 X7 j
在后处理如果调用m_one这个单词,其实就是调用-1/ o2 X5 h& c1 V( c$ X
例:. d7 m& G o4 [- T8 S
xabs = xabs * m_one
4 |7 }8 R7 ]- m' U1 w7 _0 ~
" J$ n9 [! T+ kxabs = xabs * -1! a; c9 g4 z. S1 g0 M" v
7 G) x7 @8 V9 o6 i+ \1 w上面2个公式的结果是一样的。表面上看只是调用的数据不同,因为我们在后处理中申明了m_one就是-1。7 D. o3 n8 ?. X Y y- x1 ?& @+ |
所以是数字的常量可以不用定义,在使用时直接使用数字即可。
2 ~( A+ q7 G' f& ?) w4 V; G, ^/ n: ]; }3 G- n& r
, Y' Z# e7 V. s' g; ?) H如下面的常量,如果是自己开发整个后处理可以不用定义,直接用数字代替即可。% y ?5 O, t# K. T: |4 _
m_one : -1 #Define constant
. i& l4 \/ W- R* a$ w1 Jzero : 0 #Define constant
2 ]5 o& w( T8 S. mone : 1 #Define constant/ V6 ?/ \3 X1 N" W
two : 2 #Define constant( R( r8 {; X- r9 A* {0 G: a
three : 3 #Define constant 0 L9 A0 M: D4 f/ f. J
four : 4 #Define constant
+ B. V. `) f/ {5 C# u1 ~ ffive : 5 #Define constant
9 M' ~' b8 D( v$ [c9k : 9999 #Define constant |
|