c语言调试断言失败