新闻  |   论坛  |   博客  |   在线研讨会
#define后面的"\"
我就是我lxw | 2012-06-01 09:57:05    阅读:1108   发布文章
续行符。表示下面一行是紧接着当前行的,一般用于将十分长的代码语句分几段写(语句本身要求必须是一行)。
这段代码就和下面的一样。
#define MIB_INFO_SIZE(S)   (MAX_MIB_OFFSET + sizeof(S))

同样的你还可以写成
#define MIB_INFO_SIZE(S)   (MAX_MIB_OFFSET +\
    sizeof(S)\
    )
但要注意\后面除了换行回车不能有任何字符,空格也不行。

#define OSPrevSched()           \
            WDTCTRL = 0x80;     \
            EA = 1
参与讨论
登录后参与讨论
推荐文章
最近访客