malloc 相关问题

malloc函数在C中执行动态内存分配,是标准库的一部分。有关malloc的用法,行为和实现的问题,请使用此标记。

如何设置免费策略?

我在生产环境(k8s 中的容器)中遇到了高内存使用率(看起来像内存泄漏),并想检查是否是由于“MADV_FREE”行为所致。 有没有办法

回答 1 投票 0

此代码不断出现“进程因资源限制而退出”错误

这是令人讨厌的代码,由于某些奇怪的原因似乎无法工作。 (错误是:**由于资源限制,进程退出**) 我在在线编译器上运行它。 (https://www.online-ide.com/

回答 1 投票 0

使用malloc的问题

我正在编写一个C代码,其中需要一个动态分配的具有多个维度(例如3)的数组。 一个最小的例子可能是(根据一些程序员兄弟的建议,我报告了完整的

回答 1 投票 0

为什么GCC的静态分析器会错误地警告存储在已分配内存块中的指向已分配内存块本身的指针可能会泄漏?

#包括 #包括 int main() { int ***new = malloc(sizeof(int **)); *new = malloc(sizeof(int *)); **new = malloc(sizeof(int)); ***新=2137; ...

回答 1 投票 0

C内存泄漏警告

#包括 #包括 int main() { int*** new = malloc(sizeof(int**)); *new = malloc(sizeof(int*)); **new = malloc(sizeof(int)); ***新=2137; 公关...

回答 1 投票 0

结构体的两个 malloc 定义之间的区别

我想知道这之间是否有真正的区别: c = (struct_t *) malloc(sizeof(struct_t)); 还有这个 c = malloc(sizeof(struct_t *)); 除了避免强制转换之外,编译器还需要...

回答 5 投票 0

在 main() 中声明的指针上使用 malloc 的函数

我查看了有关此主题的许多类似问题,但大多数似乎都集中在作为参数传递给函数的指针而不是指针的地址,因此还没有找到我的答案。 段错误

回答 1 投票 0

如何在 C 中分配连续的二维字符串数组

我对整个 C 编程很陌生(来自 Java),老实说它真的很令人困惑。好的,我正在尝试为我的二维字符串数组分配连续的数据块(猜测...

回答 4 投票 0

C++ 中的运算符“new”和“delete”

我遇到了一个问题,来自 Bjarne Stroustrup 的书《编程:使用 C++ 的原理和实践》(第二版)中的练习,位于第 17 章练习部分的最后,练习 7:...

回答 1 投票 0

sprintf() 具有自动内存分配功能?

我正在寻找一个类似 sprintf() 的函数实现,可以自动分配所需的内存。所以我想说 char *my_str =dynamic_sprintf(“你好 %s,这是一个 %.*s 不错的 %05d

回答 8 投票 0

如何使用 malloc() 函数返回数组?

我正在尝试解决这个问题: 给定一个整数数组 nums 和一个整数 target,返回两个数字的索引,使它们相加等于 target。 您可以假设每个输入都有

回答 2 投票 0

基本 C 内存分配 [重复]

#包括 #包括 无效分配内存(int *a) { a = (int*)malloc(5 * sizeof(int)); } int main() { int *ptr; 分配内存(ptr); ptr[0] = 5454; ptr[...

回答 3 投票 0

什么可能导致malloc初始化内存?

我正在编写代码来使用名为 SCIP 的库(解决优化问题)。库本身可以通过两种方式编译:创建一组 .a 文件,然后创建二进制文件,或者创建一组共享 o...

回答 3 投票 0

C.使用比 malloc 中分配的内存更多的内存 - 我可以返回某物,结束程序而不是让它崩溃吗?

我的程序在 malloc(x*sizeof(char)), x < limit of fgets, despite buffer == NULL check. In my example, when x is 1, and limit of what fgets can take is 100, and user types eg. 5 chara...

回答 2 投票 0

使用 realloc 时出现问题 - 未获得预期的内存量

第一次提问,请多多指教:) 我必须编写一个程序,能够接收成绩文件,读取它们,然后提供一些选项来编辑该文件。我决定写...

回答 1 投票 0

在 C 中使用 realloc 时出现问题 - 未获得预期的内存量

第一次提问,请多多指教:) 我必须编写一个程序,能够接收成绩文件,读取它们,然后提供一些选项来编辑该文件。我决定写...

回答 1 投票 0

使用函数分配复杂的自定义数据结构

我正在尝试为某些数据结构(数组,矩阵,custom_array,...)分配内存。我认为我面临的问题是我无法将正确的类型转换为传递的指针......

回答 1 投票 0

从 C 中的用户定义函数返回指针

我正在完成一项有助于我理解指针用法的作业。我觉得我已经很好地掌握了,除了从函数返回指针之外。这是我的代码...

回答 1 投票 0

列表会覆盖列表中之前的结构

我正在尝试制作一个 IT 票证系统,允许用户输入姓名、电子邮件、日期、问题的优先级和问题描述。然后它允许用户添加...

回答 1 投票 0

malloc:无法设置回收缓冲区 (46) - 禁用大缓存

重置 Mac 并安装 macOS 14.4.1 (23E224) 重置 iPhone 14 并安装 iOS 17.5 (21F79) 重新安装 Xcode 15.4 (15F31c) 在 iPhone 14 真实设备上运行“Hello world”iOS 应用程序并...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.