注册 登录
编程论坛 C++教室

define中的#问题?

newyj 发布于 2008-10-04 14:34, 578 次点击
在define中 提到了 # 但是没有看懂 是怎么用的
!.一个#是什么意思?
2.两个#又是什么意思?
最好举例 说明一下 谢谢了
4 回复
#2
守鹤2008-10-04 15:02
这是宏定义
#define  a  3.1415
或者是
#define  fun  3+4
给常数或表达式取得另一个名字
#3
blueboy820062008-10-04 17:23
2.两个#又是什么意思?

举个例子看看...
#4
p1s2008-10-04 18:01
#是预编译命令标志,表示这条命令是给编译器看的,而不是用来执行的。严格来说不能属于程序的一部分。
#5
hanpengqd2008-10-04 18:19
const
1