找回密码
 注册

QQ登录

只需一步,快速开始

查看: 646|回复: 5

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

[复制链接]
发表于 2007-2-24 00:53:34 | 显示全部楼层 |阅读模式
自打玩WORD就没搞懂什么叫做"宏" P% K$ F, h& T6 _5 O9 ?. Y - S0 X2 Z0 J" g* L
回复

使用道具 举报

发表于 2007-2-24 01:50:37 | 显示全部楼层
用指定标识符(宏名)来代表一个字符串称为宏定义。
' K  U0 f, @; ?宏定义分为无参的宏定义和带参的宏定义两种。
6 |5 z! p" `1 ^7 W+ B6 U8 j
6 B+ }( |" l; a" [6 x% |% N2.不带参数的宏定义, ]8 A' j' u% e
) F3 L4 M# R" o! L
(1)命令格式:#define <宏名> 字符串
! M/ u' r8 Y$ }7 n" _/ j" v6 W! P* t+ I0 T; d
(2)功能:用宏名代替字符串。
5 D9 R4 Q8 N& k- i9 R) X! k' f5 E# l( p; M0 F
其中:字符串可以用引号括起来,也可以不用引号括起来,但两者有区别;; i) r5 |& e0 x1 a
* K( R2 h$ J2 x' j* b  E
(3)宏展开:在编译预处理时将宏名替换成字符串的过程称为“宏展开”。
回复

使用道具 举报

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

使用道具 举报

发表于 2007-2-24 01:54:51 | 显示全部楼层
原帖由 =|HERO|=OGSTKY 于 2007-2-24 01:50 发表, ~5 z" m; Q  z7 d
用指定标识符(宏名)来代表一个字符串称为宏定义。
0 s% X) R2 Q) u3 Q( A5 z8 z+ x宏定义分为无参的宏定义和带参的宏定义两种。
, ^; C2 t; Y/ q7 l. T% ]* f0 e- {7 H8 M: ^' I
2.不带参数的宏定义. S( ~3 c0 V' u* i& p& m
8 m$ |$ L& W8 ~% D1 g: S
(1)命令格式:#define <宏名> 字符串
- t* z! c$ n  x6 s, v! S8 ~
1 q3 E# K, ]0 Y: P(2)功能:用宏名代替字符串。2 E4 r& I8 X* P! i/ G4 L8 \0 G; {
...

5 m. l; [# R1 Y! y. i2 V, U用一种术语解释另外一种术语
回复

使用道具 举报

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

使用道具 举报

发表于 2007-2-24 12:42:10 | 显示全部楼层
个人认为就像批处理类似的样子7 @2 C6 X: E, P8 A6 U

+ V7 B9 T% Q3 L9 j7 A8 P2 L可以自动执行的一系列东西
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-21 23:15

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

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