c语言使用断言程序崩溃