找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 162|回复: 2

2.1.1:常量定义

[复制链接]

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2012-3-28 17:09:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
2.1.1:常量定义$ d4 a; Q. V8 Q0 i. I4 d, c
常量通常来讲是全局的,无论在任何时候调用数据是不会发生变化的。
0 y" o$ e1 N- N8 ~9 y9 l6 c/ g) r; E. y2 ^/ M- M
实例:* A3 [' c& {" j/ s$ ^: y, J4 D* B
m_one   : -1
1 O: I& \+ B% z* c1 `* X0 O
8 |5 B) F: O0 @$ u1 r" ]后处理如果调用m_one这个单词,其实就是调用-1" b- ]4 p# W( X  G
例:% F$ A& N& a; J  ?$ Q; d9 V! D
xabs = xabs * m_one: m9 N7 |% B4 p! K2 B+ t9 Q# f
: e! W- m- U+ _# D' V; z. j# l
xabs = xabs * -1
) {1 g2 a0 ^) a" @8 [4 u+ L* J7 [+ j) |, `7 l+ d1 ?6 w& c
上面2个公式的结果是一样的。表面上看只是调用的数据不同,因为我们在后处理中申明了m_one就是-1。
5 ^, [$ |( [  v6 @' s所以是数字的常量可以不用定义,在使用时直接使用数字即可。
" Y! ~, c2 J8 \2 ^2 T/ s
3 \; E# {& m  c  j% ~3 |) p7 ?
4 @; Z6 l+ P( |& k' h1 u$ b$ A0 E如下面的常量,如果是自己开发整个后处理可以不用定义,直接用数字代替即可。' b# Z2 D! L7 W( W, L" `
m_one       : -1    #Define constant
/ ^% j. d7 w' V5 m: _9 A0 m. ]0 `8 wzero        : 0     #Define constant
2 f+ n" _& W/ g' k# C) uone         : 1     #Define constant
$ r0 A! ?. y, `) ]& ~two         : 2     #Define constant8 ^- J9 t; J) F; P
three       : 3     #Define constant
6 B& }9 h  Q" T- ^four        : 4     #Define constant
* b* |6 ?5 }, q1 L9 I; ofive        : 5     #Define constant: U, s5 _! y! z. A
c9k         : 9999  #Define constant

1

主题

379

回帖

240

积分

注册会员

积分
240
QQ
发表于 2016-8-10 23:40:31 | 显示全部楼层
学习学习学习
回复

使用道具 举报

2

主题

140

回帖

409

积分

中级会员

积分
409
发表于 2017-2-3 17:10:07 | 显示全部楼层
好东西啊 得学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2026-8-15 03:08 , Processed in 0.158906 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表