参考:https://blog.csdn.net/qq_37844028/article/details/109638260
在用malloc开辟了一个空间之后,在指针赋值的时候越界了,所以free的时候就会报错。参考:https://blog.csdn.net/m0_37616597/article/details/103283552
总之,检查一下你是否调用free()函数,对应一下你是哪种情况