alloc 问答列表

如何理解malloc大小与进程的VmSize和VmRSS之间的关系?

作者:Lewis Chan 提问时间:10/22/2023

我有一个简单的c程序: void t_simple_case() { int *p = (int *)malloc(1024 * sizeof(int)); for (int i = 0; i ...

我已经释放了动态分配的内存,但我仍然遇到内存泄漏

作者:Cindy_ l 提问时间:10/24/2023

我目前正在用 C 语言进行作业,并且我已经动态分配了我的结构、linkedlist 和一个 2d 数组。在代码的末尾,我也释放了这些内容。我无法显示我的所有代码,因为它是一项作业,可能更难查看问题。不...

如何在 C 语言中释放 linkedlist 中动态分配的内存

作者:Cindy_ l 提问时间:10/24/2023

我尝试在 C 中实现链表,但由于没有释放一些 malloc 的变量,我有一些内存泄漏。我不确定何时以及如何释放它们,因为我无法在使用它们之前释放它们。 这是我的 insertStart 代码 vo...

为什么 C 中的字符串在 realloc 中为 +1?如果它是针对 null 终止符的,那么如果末尾没有 null 字节,strlen() 如何测量 str 的 len?[复制]

作者:Prabash 提问时间:10/25/2023

这个问题在这里已经有答案了: 以 null 结尾的字符串的基本原理是什么? (20 个答案) 28天前关闭。 此代码来自 HackerRank 中的一个问题(问:在 C 中打印令牌)。 #incl...

在初始函数之外使用指针或 Malloc 时遇到问题

作者:kovacskurt 提问时间:10/26/2023

我正在处理这个项目,它要求调用输入并在单独的显示函数中输出它们。就我而言,我无法理解是什么导致了此代码段中的问题。我目前的目标是能够在此输入函数之外打印 *(Names+j)。 /*addition...

试图理解 C 语言中的“未分配指针”错误

作者:Justin808 提问时间:10/27/2023

所以这个错误是不言自明的,但我不明白我是怎么得到它的。我做了 malloc,现在免费抱怨。 我正在尝试为自己构建一个地图/哈希表。我对 C 不熟悉,但不编程,所以我认为这将是一个不错的开始。我也在使...

C malloc 有效,但不应该

作者:Daniel 提问时间:11/5/2023

对于我的线性代数代码,我需要为较低的三角矩阵分配内存, 由一维数组表示。我正在试验我可以分配多少元素和 偶然发现了一个奇怪的行为。如果我设置为高于 的任何内容,则失败并且我的机器无法分配足够的内存,但...

C++ 头文件更改程序中断

作者:Mikayel Smbatyan 提问时间:10/25/2023

我不明白为什么这段代码会打印不同的程序中断 #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <uni...

如何在 C 语言中编译我的 Malloc 版本?

作者:Virgil G. 提问时间:11/17/2023

我目前正在对函数的实现进行编码,因此我正在使用以下标志进行编译: .malloc()-m64 -fPIC -pedantic -Wall -Wextra -Werror -nostdlib -ggdb...

TCMALLOC_PAGE_FENCE在 gperftools-2.1.90 及以上版本中不生效

作者:mallo 提问时间:10/30/2023

我将 TCMALLOC_PAGE_FENCE 设置为 true,并在编译中添加了 --enable-frame-poin 选项。但是,它不起作用。 在此处输入图像描述 代码如下: #includ...


共403条 当前第38页