找回密码
 注册

QQ登录

只需一步,快速开始

查看: 615|回复: 5

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

[复制链接]
发表于 2007-2-24 00:53:34 | 显示全部楼层 |阅读模式
自打玩WORD就没搞懂什么叫做"宏"5 F3 e' U+ X6 z z( O: V 6 Q5 s/ x% ?. N8 y1 F
回复

使用道具 举报

发表于 2007-2-24 01:50:37 | 显示全部楼层
用指定标识符(宏名)来代表一个字符串称为宏定义。
- `! u& o' t8 f! v宏定义分为无参的宏定义和带参的宏定义两种。6 h9 T2 o( S/ O0 n# S
0 ]" v' b% j! R) N
2.不带参数的宏定义
* ?: m" r& a+ x3 F5 F3 d" _4 ?5 n9 ~; p; [% K8 N0 B3 K+ G
(1)命令格式:#define <宏名> 字符串
4 c; [) j5 [$ [4 a" u4 z1 [9 X+ ]7 e! {0 E" A
(2)功能:用宏名代替字符串。/ N2 Z2 f) c6 h6 n
; D& y1 H7 R$ q& }9 f3 c
其中:字符串可以用引号括起来,也可以不用引号括起来,但两者有区别;% R* [3 w! @" _+ a: v7 d( s4 L% s

2 a' ?0 s/ U/ V/ W6 ?" m0 r. s(3)宏展开:在编译预处理时将宏名替换成字符串的过程称为“宏展开”。
回复

使用道具 举报

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

使用道具 举报

发表于 2007-2-24 01:54:51 | 显示全部楼层
原帖由 =|HERO|=OGSTKY 于 2007-2-24 01:50 发表4 I0 O) H2 E5 j$ w4 r
用指定标识符(宏名)来代表一个字符串称为宏定义。5 ]) |  v, H( E8 E
宏定义分为无参的宏定义和带参的宏定义两种。
2 g1 F4 v3 C" K" t# x$ `) e) X+ [1 O" J; s1 q& B  `1 x
2.不带参数的宏定义
& ^9 y- @( [7 R
; X% W* `- ?! C  l(1)命令格式:#define <宏名> 字符串
% L7 r7 ?# J# J9 k5 L- _8 k. B5 [# `0 k2 b( p( w! e  F
(2)功能:用宏名代替字符串。% Z7 p8 q! s" L4 ]/ y( ~4 P. R
...
& g0 N  [9 @  D) r
用一种术语解释另外一种术语
回复

使用道具 举报

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

使用道具 举报

发表于 2007-2-24 12:42:10 | 显示全部楼层
个人认为就像批处理类似的样子
3 C" k3 e4 j. O/ K$ Q; B- w2 _7 Q9 T8 Q- Z( _/ ]& Y' ]' Z- \  a
可以自动执行的一系列东西
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-17 16:34

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

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