C bug记录 error:expected ‘)’ before ‘*’ token 在头文件函数说明中出现这个错误,是因为引用了一个库函数但没有去申明其头文件。 int xxx(cJSON *recv_json, UINT8 *mac); 这里引用了一个cJSON *recv_json,然后添加头文件#include "cJSON.h"就好了。 类似的错误相似,可能是没有添加头文件或者头文件添加格式有误。