请问:这个"\"是干什么的?
我在<<深入浅出MFC>>的P98看到如下代码:
DECLARE_DYNAMIC|IMPLEMENT_DYNAMIC宏
#define DECLARE_DYNAMIC(class_name)\
public:\
static CRuntimeClass class##class_name;\
virtual CRuntimeClass* GetRuntimeClass() const;
不明白其中的"\"是干什么的?
问题点数:20、回复次数:3Top
1 楼ccwing(不是背书郎)回复于 2003-06-01 17:38:29 得分 10
链接符,,在一行代码很长的时候就把它分开多行来写,然后用\连起来,
给编译器认的,Top
2 楼ATField()回复于 2003-06-01 19:10:51 得分 5
附加一句,一般情况下不需\,编译程序会自己判断(除非是很老的Turbo C 2.0之类的编译器)
只是在预处理的时候(比如定义宏)才有必要
Top
3 楼BinaryPoet(二进制诗人)回复于 2003-06-01 19:41:33 得分 5
连行符。Top




