如何找到动态数组的大小 [duplicate]
作者:Tanmay Deshpande 提问时间:2/24/2018
这个问题在这里已经有答案了: 如何从 C 中的指针获取数组的大小? (16 个答案) 如何找到数组的大小(从指向第一个元素数组的指针)? (17 个答案) 在 C 中找到 malloc() 数组长度?...
内存分配 问答列表
作者:Tanmay Deshpande 提问时间:2/24/2018
这个问题在这里已经有答案了: 如何从 C 中的指针获取数组的大小? (16 个答案) 如何找到数组的大小(从指向第一个元素数组的指针)? (17 个答案) 在 C 中找到 malloc() 数组长度?...
作者:Raxabi 提问时间:1/11/2023
我是C语言的新手。我试图通过下面的示例来了解内存分配。 如果我为这样的整数分配内存: int* pint = (int*)malloc(sizeof(int)); if (pint == N...
作者:newbie 提问时间:9/3/2015
这个问题在这里已经有答案了: 什么是三分法则? (8 个回答) 8年前关闭。 我尝试在空闲时间学习C++基础,并遵循书本的练习。首先,当我输入 9 作为行和 8 作为列时,我得到 malloc 释放...
作者:Sourav Kannantha B 提问时间:7/24/2023
请看这个例子, // x is a int* allocated previously via 'new' delete x; x = new int; 此代码是否始终保证最后一行的内存分配,因...
作者: 提问时间:3/17/2023
我目前正在尝试测试我的代码以在列表中添加参与者,但我收到错误 Access violation reading location 0xFFFFFFFFFFFFFFFF. 当我尝试释放内存时。 ...
作者:George Mathew 提问时间:6/26/2023
我之前提出了一个关于如何强制 tcmalloc 使用 hugetlbfs 而不是使用透明大页面来备份内存的问题。我在下面附上了我的查询的链接。如果有任何可能的方法可以做到这一点,请告诉我。github...
作者:Stefano Carletto 提问时间:6/22/2023
我正在开发一个程序,我成功地隔离了非工作部分,但我无法弄清楚为什么这不起作用。 函数内部的 realloc 应该重新分配数组元素,但有时地址相同,有时它们只是 0,这会导致代码内部出现错误并崩溃 i...
作者:Yousef Irshaid 提问时间:5/22/2023
当我们创建一个类类型的动态数组时,我正在研究这种情况。据我所知,在直接调用类的非默认构造函数时,没有创建数组的方法。一种方法是正常初始化数组,然后循环并为每个对象调用非默认构造函数,但我认为这种方法存...
作者:Adi bhai 提问时间:4/12/2023
#include <stdio.h> #include <stdlib.h> int main(){ int * ptr = (int*)malloc(sizeof(int)*100); // ...
作者:Reza Farshad 提问时间:11/16/2023
操作系统如何为进程分配内存? 我的意思是,例如,在 unix 家族中,操作系统是否使用 malloc 函数进行此分配? memory schaduler 是否使用 malloc func? 在操作系...