找回密码
 注册

QQ登录

只需一步,快速开始

查看: 693|回复: 5

SST编程,"宏"是什么意思?

[复制链接]
发表于 2007-2-24 00:53:34 | 显示全部楼层 |阅读模式
自打玩WORD就没搞懂什么叫做"宏" 2 h0 @, X$ z/ F" V# x2 R% s/ L% Y$ j& n) D9 u Q
回复

使用道具 举报

发表于 2007-2-24 01:50:37 | 显示全部楼层
用指定标识符(宏名)来代表一个字符串称为宏定义。0 d: o! B( M& l. y
宏定义分为无参的宏定义和带参的宏定义两种。
, s2 l) a6 L3 \1 y+ o- ?4 h+ v/ S( N% p
2.不带参数的宏定义3 O* M9 t8 |( p3 \( U2 V
. i  e- K6 g2 b) j
(1)命令格式:#define <宏名> 字符串
. s  F9 J1 z" x* Y
* A) f9 r) W6 U% d+ ^- U5 u) S1 z(2)功能:用宏名代替字符串。
  m$ n0 d2 V# P/ I7 ]; f% Z* R3 y/ u+ a
其中:字符串可以用引号括起来,也可以不用引号括起来,但两者有区别;
2 e7 u! M' U) ~: s) P
* l/ d+ D. z  p. s5 T(3)宏展开:在编译预处理时将宏名替换成字符串的过程称为“宏展开”。
回复

使用道具 举报

发表于 2007-2-24 01:52:00 | 显示全部楼层
不懂
回复

使用道具 举报

发表于 2007-2-24 01:54:51 | 显示全部楼层
原帖由 =|HERO|=OGSTKY 于 2007-2-24 01:50 发表
+ y% E) t1 q) v- S用指定标识符(宏名)来代表一个字符串称为宏定义。
* z; B; M; A: Y( [2 t3 w宏定义分为无参的宏定义和带参的宏定义两种。( g8 n# ^$ D- I, C, J+ r- M; O
3 }9 E1 n* W, a
2.不带参数的宏定义& Z. h; g, C3 Y% g  c" e
, U- T1 a' b: M  j, l, }
(1)命令格式:#define <宏名> 字符串
; Q, d3 Y5 D7 K8 a% M
. Z6 L+ E2 n7 m1 b# [" _(2)功能:用宏名代替字符串。, ~1 E6 e3 z) V+ ~3 B5 O
...
( m' A, i) ?0 @7 |
用一种术语解释另外一种术语
回复

使用道具 举报

发表于 2007-2-24 11:59:09 | 显示全部楼层
王力宏````昵称
回复

使用道具 举报

发表于 2007-2-24 12:42:10 | 显示全部楼层
个人认为就像批处理类似的样子& W; n# P6 E, S, ^* O7 p

  Z6 Z, r$ u* q$ a可以自动执行的一系列东西
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|=|HERO|=战队 ( 皖ICP备19020640号 )|网站地图

GMT+8, 2026-10-30 07:06

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

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