error #18 expected a “)”和error #140 too many arguments in function call
1.当宏定义名和函数形参名冲突时,会在函数声明的地方出现错误error #18 expected a “)”例如:#define SlaveAddress 0xD0uint8_t Single_ReadI2C(uint8_t SlaveAddress, uint8_t REG_Address); 因SlaveAddress名字冲突发生错误,解决方法:修改宏定义名或...
原创
2018-11-02 19:44:36 ·
17087 阅读 ·
2 评论