C语言中||\这个符号\是连接符,不是换行,

#define IS_USART_ALL_PERIPH(PERIPH) (((PERIPH) == USART1) || \
                                                                   ((PERIPH) == USART2) || \
                                                                   ((PERIPH) == USART3) || \
                                                                  ((PERIPH) == UART4) || \
                                                                  ((PERIPH) == UART5))
 
  
||是逻辑符号或。
\是连接符,不是换行,define需要定义都在同一行,而同一行写不下就可以用"\"表示连接在同一行里。

你可能感兴趣的:(c)