malloc 问答列表

在 C 语言中实现原始哈希函数时的 Segfault

作者:Sir Muffington 提问时间:3/13/2023

我正在尝试集成一个相当原始的“哈希”函数。我知道它不是加密安全的,它只是为了学习...... 它可以编译,但每次都会出现段错误...... 我把第一个参数作为输入。 #include <stdi...

ptmalloc 引起的性能问题?

作者:szh 提问时间:3/15/2023

我正在测试 std::forward_list 排序性能,生成 1000000 个随机数并插入 std::forward_list,排序 5 次 #include <forward_list> #i...

malloc:对象 0x147606ac0 的 *** 错误:未分配 realloc 的指针

作者:Subham Jain 提问时间:3/15/2023

我正在尝试在 C 语言中研究动态内存。我遇到了一个奇怪的问题,我得到了一个错误。我正在尝试根据变量中的值重新分配内存块,该值在每次执行循环时都会递增。如果我尝试在函数中执行 realloc,它会抛出错...

C 语言中动态结构的内存分配

作者:04Khey 提问时间:3/16/2023

假设我有一个结构 struct GRAPH { NODE* nodes[]; } 具有节点的动态大小[]。我也有 struct NODE { char filename[40]; str...

sizeof('\0') null 终止符作为文字是四个字节,但为什么在字符串中它只需要一个字节?

作者:Mysterious Jack 提问时间:3/17/2023

在 c '\0' 中,作为文字的 null 终止符需要 4 个字节(因为它内部只是零),但为什么在字符数组或字符串中使用时只需要 1 个字节?这个编译器是魔法吗? 程序员在使用动态内存分配来处理空终...

使用“malloc”在函数中定义一个数组,并返回该数组,从而导致分段错误

作者:altair00 提问时间:3/17/2023

我正在尝试从进程 .txt 获取输入。因此,我创建了一个函数来从该文件中获取这些输入。 进程.txt文件的内容: 2 3 4 文件:c #include <stdio.h> #include...

C 访问违规读取位置0xFFFFFFFFFFFFFFFF

作者: 提问时间:3/17/2023

我目前正在尝试测试我的代码以在列表中添加参与者,但我收到错误 Access violation reading location 0xFFFFFFFFFFFFFFFF. 当我尝试释放内存时。 ...

在 C 中创建 2D 数组时检查 malloc 失败 [已关闭]

作者:studentofquran 提问时间:3/18/2023

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 8个月前关闭。 改进此问题 我正在尝试检查创建 2D 数组时是否分配错误失败。这...

“必须一次性释放使用 calloc 分配的内存”?

作者:Plouff 提问时间:3/19/2023

我读到分配了“必须一次释放所有”的内存。calloc 这是否意味着情况并非如此?malloc 如果是,有人可以给我一个真实世界的例子吗? 非常感谢!...

NUMA 对齐 Hugepage 内存:如何?

作者:ecwdw 23e3e23e 提问时间:3/21/2023

我熟悉libnuma。我还知道如何创建、附加和映射巨大的页面内存(使用 shmat、shmget、shmctl)。 我需要知道的是,如何获得与调用方处理器相同的 NUMA 节点对齐的 NUMA 大页...


共369条 当前第22页