#define中宏的使用错误

2018-10-20  本文已影响0人  梦落迹南天

一些使用宏需要注意的地方

1.多行宏


多行宏的时候会用到\,注意\后不能加任何东西,包括空格,否则宏就不包括下一行,如下,在其中任意的\后面加空格都会导致错误

#define SWAP(a,b)  \
            {                   \
                a = a ^ b;  \
                b = a ^ b;  \
                a = a ^ b;  \
             }
上一篇 下一篇

猜你喜欢

热点阅读