free

free

文章 5 浏览 79

自由指针使用的长度值(整数)

正如我们所知,free() 函数通过使用存储在 malloc 指针后面的前缀整数值来知道要从 malloc 内存中释放多少内存。所以我尝试了这段代码,但有两个疑问…

眼眸印温柔 2024-12-26 10:01:13 1 0

删除对象时双重释放或损坏(另一个......)

下面的代码 for ( i = j; i > 0; i-- ) { myBlk *tmp = blks[i]; blks[i] = blks[i-1]; blks[i-1] = tmp; delete tmp; } 在执行到 delete tmp 时将 an…

狼性发作 2024-12-26 05:46:37 3 0

c 释放 malloc(0)

我正在用 c 编写一个应用程序,其中动态分配某些数组所需的内存。我知道其中许多数组都需要零分配。那么,我拨打免费电话会有问题吗?例如free(malloc…

想你只要分分秒秒 2024-12-26 04:02:34 4 0

对 2D 数组调用 free() 会产生 seg。过错

我正在尝试学习 C,并且已经达到了这样的地步:我想尝试一些比将文本打印到控制台、以非常简单的方式使用指针等小而简单的示例更高级的东西。 问题是…

扮仙女 2024-12-25 13:17:05 4 0

我如何知道我是否已成功释放整个单链表数组?

我创建了一个指针数组。我使用其中一些作为单链表的根。 lgroup(指针数组)的大小为 10,j 也可以达到 10。我像这样分配每个 lptr : lgroup[i].lptr…

风苍溪 2024-12-25 06:01:36 3 0

我可以强制 numpy ndarray 获取其内存的所有权吗?

我有一个 C 函数,它可以 mallocs() 并填充二维浮点数组。它“返回”该地址和数组的大小。签名是 int get_array_c(float** addr, int* nrows, int* nc…

两人的回忆 2024-12-24 16:32:49 2 0

malloc 和 free 问题

所以我有这段代码,我运行了几次: void svnViewStatus() { FILE *file; int i, j, k, q=0, ok; char mystring[100000], *vect[100000], *var, last[1…

为人所爱 2024-12-23 11:43:40 3 0

在 C 中释放多维数组

假设我们有: void createMultiArray(){ int i,j; char*** codes = malloc(5 * sizeof(char**)); for ( i = 0; i <= 4; i++ ) { codes[i] = malloc((i…

长发绾君心 2024-12-22 23:50:14 4 0

被释放的指针未分配(仅限 osx)

下面的函数基本上模拟 mkdir -p,为给定路径递归创建目录。对于 Linux,我没有任何问题,但是在 OSX 下运行时,在调用 free(dir) 期间,它总是会出现…

绻影浮沉 2024-12-22 11:40:37 8 0

在尝试 free() 之前确定结构成员是否具有有效数据

我使用下面的代码来释放 meshes 结构中 malloced 的内存,其中包含 triangleArrays 和 faces 。 这会崩溃,因为并非 struct 中的每个位置都有数据。我…

醉酒的小男人 2024-12-21 16:39:49 4 0

free如何知道要释放的内存大小?

可能的重复: C 编程:free 如何知道要释放多少? free() 如何知道要释放多少内存(之前由 malloc() 或 calloc() 分配)?我的意思是,这两个函数都…

清泪尽 2024-12-21 08:59:10 4 0

如何释放g_thread_init分配的内存

我想知道是否可以释放分配的内存 g_thread_init(NULL) 这是我的代码: int main(void) { g_thread_init(NULL); g_thread_exit(NULL); } 和 valgrind …

这样的小城市 2024-12-20 15:17:07 4 0

在 xmlTextReaderGetAttribute() 之后释放 xmlChar 指针

我之前成功使用过 xmlTextReaderGetAttribute (来自 xmlsoft.org) ,但 API 文档要求我释放返回的 xmlChar*。现在,我的应用程序在第二次(第一次传…

謸气贵蔟 2024-12-20 02:07:39 3 0

释放 C 中零长度数组的分配内存

我今天学到了一个新技巧,包括以零长度数组结束结构,以允许该数组根据需要动态调整大小。当我想决定我的结构在运行时而不是编译时占用的空间量时,这…

朱染 2024-12-18 20:35:32 3 0

C语言中如何检查指针是否已被释放?

我想检查指针是否已释放。如何使用 gnu 编译器集执行此操作?…

[浮城] 2024-12-18 08:22:06 3 0
更多

推荐作者

qq_VRzBBA45

文章 0 评论 0

痴情

文章 0 评论 0

文章 0 评论 0

Mu.

文章 0 评论 0

凉薄对峙

文章 0 评论 0

不落城

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文