RealLoc 问答列表

如何在结构中存储未知大小的值数组

作者:Mgert33 提问时间:5/2/2022

我目前有我创建的这个结构,我已经在 main 中初始化了指针。我坚持了解如何向指针添加值然后调整其大小,因为它正在等待用户输入。下面的代码是我在缩短版本中的代码,基本上我想知道如何将 job 的每个值...

内存分配函数返回的点

作者:Zeta-Squared 提问时间:6/4/2022

我正在从 K.N.King 的书中学习 C,并且正在完成第 17 章的编程项目。我在完成第一个项目时遇到了一个自作自受的错误。这是程序的未定义行为,因为我正在向 realloc() 传递从早期 mal...

使用动态输入函数的 c 中损坏的大小与prev_size的关系

作者:lucoski 提问时间:6/17/2022

我编写了一个函数来动态输入一个字符串,但是当我运行程序并且我写的东西超过 15 个字符时,我得到“损坏的大小与prev_size”,我不明白为什么。 int main() { char *text...

使用“realloc”调整现有数组的大小

作者:altair00 提问时间:7/15/2022

我定义了一个数组,我尝试使用调整大小,但它不起作用。我的问题是我可以使用还是必须使用或首先定义数组然后使用?realloc()arr[]calloc()malloc()realloc() 这是我到目...

如何更改函数内数组的大小?

作者:Prio216 提问时间:9/26/2022

我最近参加了一个关于C语言的测试,有一个练习我想请你帮忙,因为我做得不好。整个测试围绕着两个结构,“点”和“多边形”:point 有两个双精度值表示 x 和 y 坐标,而 polygon 有一个 in...

动态结构体数组被分配到无限大

作者:ItsBuddy007 提问时间:11/8/2022

我的任务是编写一个结构,该结构从文件中读取数据,并在需要时重新分配更多内存。 到目前为止,我已经完成了以下工作: 结构: typedef struct myprog { int id; char...

使用 jemalloc vs malloc vs calloc 和其他常见替代品的优缺点是什么?

作者:Greg 提问时间:9/16/2017

今天阅读 Rust subreddit 时,我看到了以下评论: Jemalloc 针对(多线程)速度进行了优化,而不是针对内存使用进行了优化 在做了更多的研究之后,我发现还有更多的替代品(例如ca...

动态分配的向量

作者:Teutz 提问时间:12/1/2022

我需要制作一个程序,其中我有一个矩阵的向量(三重指针),所有矩阵都是动态分配的。此外,在另一个矩阵中,我需要保留矩阵的维度。问题是,在我输入第二个矩阵的值后,我不断收到此错误:分段错误(核心转储)。谁...

如何使用双指针在 C 中创建二维数组

作者:Chipuc Valentin 提问时间:12/2/2022

我试图从一个未分配的指针创建一个二维数组。 我在这里得到“realloc(): invalid next size”: int nr=0,**cycles; int steps=10; whi...

realloc() int 数组中的 C 语言更改值

作者:aisezc 提问时间:12/7/2022

我正在尝试使用每个循环,因此我只为C语言中的数组使用必要的内存,但是输出值发生了变化。尽管如此,当我在代码中使用 Valgrind 时,我有正确的值。realloc()int 我正在做 Advent...


共34条 当前第3页