calloc 问答列表

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

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

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

为什么我无法写入我使用 calloc 创建的已分配内存?

作者:digits 提问时间:11/6/2021

我正在制作的 C 代码有问题,我只是找不到根本原因。我试图做的是从任何目录中读取文本文件,并通过使用 calloc 分配内存(以 0 秒为单位)将所有字节放入堆中 问题是,当文件超过一定大小(>=2...

Malloc 抛出一个错误,以释放指针

作者:cobb208 提问时间:6/11/2022

所以我有一个函数来创建一个灵活的数组类型,所有路径都使用 calloc 来定义数组的大小。但是,当我尝试销毁结构时,它说内存未分配。 typedef struct { int size; voi...

何时在 C 中使用 calloc 或 malloc [duplicate]

作者: 提问时间:6/16/2022

这个问题在这里已经有答案了: malloc 和 calloc 的区别? (14 个答案) 去年关闭。 哪个更好/更有效 - 或者?callocmalloc 我想初始化结构,这些结构也引用同一结构的...

使用函数 malloc() 和 free(),初始化指针出现问题

作者:mariekart42 提问时间:6/19/2022

我对编码并不陌生,但我遇到了一个我无法向自己解释的问题。 #include <stdio.h> #include <stdlib.h> int main() { char *test; te...

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

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

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

C malloc 故障

作者:Muszo 提问时间:7/30/2022

我偶然发现了一个内存分配问题。我正在编写一个简单的应用程序,它应该读取文件并从中获取信息。它应该非常简单(单线程),所以我想知道如果失败,我该怎么办?malloc()calloc() 函数是否应该对...

SYCL 中有 calloc() 的替代品吗?

作者:gamersensual 提问时间:8/6/2022

SYCL 中有 C 函数 calloc() 的替代品吗? 或者模仿行为的唯一方法是使用 malloc_host() / malloc_device() 然后使用 memset()?我已经测试了最后一...

Malloc / Calloc 在第二次交互时崩溃

作者:Bubi 提问时间:8/18/2022

我有一个程序,它应该向我记忆中的学生返回一个指针数组。 当我的程序第一次按应有的方式工作时,第二次运行时(我调用操作有一个 3 时间循环),我崩溃了,编译器没有任何解释。我真的很感激能解释为什么会发生...

为什么同时使用 malloc/calloc/realloc 和 brk 函数会导致未定义的行为?

作者:chroshimmer 提问时间:2/22/2023

这是否意味着同时使用(malloc 或 calloc 或 realloc)之一和 (brk/sbrk) 之一会导致 UB,或者同时使用 malloc 和 calloc 也会导致 UB? 这是通过整个...


共14条 当前第1页