大家帮我解析一个宏呗 我对宏比较不熟悉
程序代码:#ifndef MAKE_VER
typedef unsigned short _VER_T;
#define MAKE_VER(a, b)
(
(_VER_T)(((unsigned char)(((_VER_T)(a)) & 0xff)) | ((_VER_T)((unsigned char)(((_VER_T)(b)) & 0xff))) << 8)
)
#endif
我测试结果是:a+b*256









哇,又是这么靠前

宏不能这么改,想换行必须在末尾加个反斜杠(反斜杠后只能回车,不能有其它任何字符包括空格)。