这是来自库的一段 C 代码:
typedef enum
{
/**
* @brief SDIO specific error defines
*/
SD_CMD_CRC_FAIL = (1), /*!< Command response received (but CRC check failed) */
SD_DATA_CRC_FAIL = (2), /*!< Data bock sent/received (CRC check Failed) */
SD_CMD_RSP_TIMEOUT = (3), /*!< Command response timeout */
SD_DATA_TIMEOUT = (4), /*!< Data time out */
我不明白 , , 和 周围的1括号2的3含义4。是SD_CMD_CRC_FAIL = 1和SD_CMD_CRC_FAIL = (1)等价的吗?