RealLoc 问答列表

C:如果 malloc() 启动未定义的行为,则运行 realloc()

作者:Abdullah Omar Nasseef 提问时间:1/1/2023

我正在尝试在 C 中使用动态分配的字符串输入,这样一旦输入的字符串超过先前分配的内存,它就会重新分配内存,而不是进入未定义的行为realloc() 这是我的代码: #include <stdio...

C 动态阵列被信号 SIGSEGV 中断

作者:pedram 提问时间:1/5/2023

我正在尝试用 C 编写一个动态数组(大小和类型是动态的)。 首先,我编写了一个函数来初始化数组。输入是一个枚举 (TYPE),根据此参数的值,我为相应的类型分配内存。 这是我初始化数组的方式: ...

程序在重新分配到 char** 后挂起

作者:user20946097 提问时间:1/7/2023

我正在尝试阅读行,直到 EOF。如果该行的长度大于 maxLength,则其余部分将被截断。 如果行数超过 S,则应重新分配双倍的行数。 在重新分配之前,一切正常。当它到达该部分时,程序崩溃。 我已经...

关于在 2d 数组中使用 malloc 和 C 中已知的 1 维的问题 [重复]

作者:ZSR 提问时间:1/8/2023

这个问题在这里已经有答案了: 堆分配一个 2D 数组(不是指针数组) (7 个答案) 11个月前关闭。 这里是一般问题。 我遇到了一个程序,它有一个像这样的 2d 数组 ps[i][j]。问题是我...


共34条 当前第4页