gpt4 book ai didi

C 代码错误 : free(): invalid next size (fast):

转载 作者:太空宇宙 更新时间:2023-11-04 07:33:35 24 4
gpt4 key购买 nike

<分区>

我的代码出现错误,但我不确定在哪里修复它。

下面是对我的代码作用的解释:

我正在编写一些代码来读取输入文件并将每一行作为对象(char 类型)存储在数组中。输入文件的第一行是一个数字。这个数字告诉我应该读取多少行并将其存储在数组中。这是我的代码:

int main(int argc, char *argv[]){
FILE *fp;
char **path;
int num, i;
...
/*after reading the first line and store the number value in num*/
path = malloc(num *sizeof(char));
...
free(path);
}

运行代码后,我得到了这个

*** glibc detected *** free(): invalid next size (fast): 

我四处搜索并知道这是 malloc/free 错误,但我不知道如何修复它。任何帮助都会很棒。谢谢!

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com