malloc 问答列表

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

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

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

如何摆脱 C++ 中的非确定性。尝试ADDR_NO_RANDOMIZE,其他事情

作者:jyelon 提问时间:2/18/2022

我有一个不确定的 C++ 程序。我使用输入文件运行它,它运行正常。我第二次使用相同的输入文件运行它,它崩溃了。我想摆脱非确定性,以使崩溃可重现。 我扔了一些 print-statements 来打印...

是否可以在不显式定义变量来指定长度的情况下创建动态数组?

作者:Debuholden 提问时间:11/14/2023

我正在尝试创建一个动态数组,可以使用函数 & 进行修改。现在我目前拥有它的方式,我需要一个变量来跟踪它的大小。我对这个概念的实现是将数据/大小存储在结构中,如下所示:Array_Push(array,...

在 C 中,是否可以在堆上分配“char[]”?

作者:gowerc 提问时间:11/14/2023

我目前正在尝试学习 C,所以如果这是一个愚蠢的问题,我深表歉意。之前有许多问题特别强调了这一点。char* != char[] 示例 1 - 链接 示例 2 - 链接 示例 3 - 链接 但是,我...

C - 写入访问冲突

作者:Tom Clabault 提问时间:6/13/2017

我在最后一行有一个错误,在 nullString 中,一个函数使用简单的 for() 将所有字符串设置为“\0” void function ( unsigned char inputArray[]...

使用 malloc 的内存切片,通过切片一个大的 malloc'd 内存

作者:Programmer 提问时间:11/16/2023

考虑一个多次调用的应用程序。该应用程序总共分配了 1000 个字节。malloc()free() 我正在尝试编写一个代码,通过切片一个大的 malloc'd 内存然后释放它来减少 / 调用的数量:m...

ARM 计算机中的 Valgrind 堆栈跟踪不正确

作者:Durgesh kumar 提问时间:9/6/2022

我在 ARM 机器 (ubuntu) 上的简单程序上运行 valgrind,在机器上使用最新的 valgrind (Valgrind-3.13.0) 在 valgrind 报告中没有获得正确的堆栈跟踪...

调用 malloc 的 C 程序导致总线错误?

作者:tekkyprograms 提问时间:7/26/2023

我编写了这段代码来声明一个指针,然后为 int 类型动态分配 4 个字节的内存,然后在其中存储一些数据。 应指向保存 int 类型数据的地址。然后,程序应使用 .我还包含了从堆中释放分配的内存的功能。...

Valgrind 内存错误(大小为 24 的块内有 0 个字节)

作者:javagate 提问时间:4/7/2021

我从 valgrind 收到 25 个错误。其中 23 个错误来自同一上下文。我没有记忆丧失,但我无法弄清楚确切的问题在哪里。我得到了我想要的确切输出,但我仍然无法解决内存错误。 我已经添加了我的 ...

需要帮助清理内存泄漏并使用 malloc 和 free 解决 C 代码中的分段错误

作者:deboracaracol 提问时间:6/1/2023

我一直在用 C 语言编写此代码,它有很多我不知道如何清理的泄漏。 当我在 main 上调用 get_next_line 时,我想要的是让它返回 .txt 文件的下一行。 有人可以帮我吗? si...


共369条 当前第1页