#define 我想知道的是单独一个#define 后面不接其他东西 两位虽然很热心,但是这些用法我都知道,我想知道的是单独一个#define 没有被标识符代表的字符串或者其他什么东西
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/02 10:39:04
![#define 我想知道的是单独一个#define 后面不接其他东西 两位虽然很热心,但是这些用法我都知道,我想知道的是单独一个#define 没有被标识符代表的字符串或者其他什么东西](/uploads/image/z/2635474-58-4.jpg?t=%23define+%E6%88%91%E6%83%B3%E7%9F%A5%E9%81%93%E7%9A%84%E6%98%AF%E5%8D%95%E7%8B%AC%E4%B8%80%E4%B8%AA%23define+%E5%90%8E%E9%9D%A2%E4%B8%8D%E6%8E%A5%E5%85%B6%E4%BB%96%E4%B8%9C%E8%A5%BF+%E4%B8%A4%E4%BD%8D%E8%99%BD%E7%84%B6%E5%BE%88%E7%83%AD%E5%BF%83%EF%BC%8C%E4%BD%86%E6%98%AF%E8%BF%99%E4%BA%9B%E7%94%A8%E6%B3%95%E6%88%91%E9%83%BD%E7%9F%A5%E9%81%93%EF%BC%8C%E6%88%91%E6%83%B3%E7%9F%A5%E9%81%93%E7%9A%84%E6%98%AF%E5%8D%95%E7%8B%AC%E4%B8%80%E4%B8%AA%23define+%E6%B2%A1%E6%9C%89%E8%A2%AB%E6%A0%87%E8%AF%86%E7%AC%A6%E4%BB%A3%E8%A1%A8%E7%9A%84%E5%AD%97%E7%AC%A6%E4%B8%B2%E6%88%96%E8%80%85%E5%85%B6%E4%BB%96%E4%BB%80%E4%B9%88%E4%B8%9C%E8%A5%BF)
xSn@~+S[Hԃ `mh$$JKPq0]N}β͡M+R{q$d?'
5}Y=CO`Uр8:q]PgX,i炸,3;ॿLf{5hrN+(NRLi3;i+Y6$ˏCODPCR'sCz~ncn̺YmSZd'&9}⭿7xo{:uP2$i<>*p8$:_)~<Q&ĮȦ!
=4*vG*J+K\,d\282; S(he
/ ijW7#<m[0{"ԀIqDat.
Ft5ȹmgcހ
/e.>!8S[/b.Oi.σ sdo*
#define 我想知道的是单独一个#define 后面不接其他东西 两位虽然很热心,但是这些用法我都知道,我想知道的是单独一个#define 没有被标识符代表的字符串或者其他什么东西
#define
我想知道的是单独一个#define 后面不接其他东西
两位虽然很热心,但是这些用法我都知道,我想知道的是单独一个#define 没有被标识符代表的字符串或者其他什么东西
#define 我想知道的是单独一个#define 后面不接其他东西 两位虽然很热心,但是这些用法我都知道,我想知道的是单独一个#define 没有被标识符代表的字符串或者其他什么东西
#define a
就是定义了a这个符号
一般和下面这段代码结合
#ifdef a
// 如果定义了a,这段代码就会执行
#endif
语法一:
#define 标识符 被标识符代表的字符串 //这种用法很简单,就是一种替换.
语法二:
#define 标识符[(参数1,.....,参数n)] 被标识符代表的字符串 //其中,在"被标识符代表的字符串"中出现的形参将在使用时被实参替代. 就像写函数一样.
#define a 12
意思就是把a与12等同用。a即12,这是方便修改数值而改的。比如a代表汇率,今天是8,明天是9,只需改这个define就好了