古詩詞大全網 - 成語查詢 - #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__))

#define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__))

判定expr是不是0(或者空),如果不為0或空,返回0,;

如果為0或空,那麽調用assert_failed函數(應該是終止程序,並打印文件名和行號)

__FILE__, __LINE__這兩個宏是表示當前所在的文件名和行號

謝謝采納