dynamic-memory-allocation 相关问题

动态内存分配,通常在没有垃圾收集或强制或自动引用计数的语言环境中,是指进程或向操作系统询问可变大小的内存块。

C 中的内存管理 - 内存槽的分配

亲爱的 Stack Overflow 家人 - 新年快乐!!!祝大家度过愉快的时光。 我需要帮助来学习 C 语言的内存管理(也许还有通用计算)。一些参考书会很棒。全部

回答 1 投票 0

在 C 中,为什么我们通常不将动态分配的数组分配给(指向)数组类型(指向),而不是指向第一个元素的指针?

我是 C 语言的初学者。不过,当动态分配数组时,为什么类型通常保留为指向动态分配的内存块中第一个元素的指针?插入...

回答 1 投票 0

COBOL 下标可变长度字符串

我正在学习 COBOL,并尝试使用 C 样式文件 I/O 读取未格式化的文件(一次读取 x 个字节)。到目前为止,我已经成功地一次读取一个字节的文件,但我一直无法...

回答 1 投票 0

将字符串拆分为完全动态分配的字符串数组

这个问题与这个主题非常接近,但我更喜欢这个解决方案提供的易懂性和我需要的指针澄清。 所以我有一个数据文件和一个很长的数组......

回答 2 投票 0

为什么动态数组末尾追加项的时间复杂度是0(1)

我想知道为什么动态数组末尾追加元素的时间复杂度是0(1) 这里我考虑到动态数组还没有满。 例如在Python中,

回答 2 投票 0

删除C中的字符串空格 - 为什么空格后面的单词也被删除?

我正在 Codewars 上尝试用 C 语言解决初学者问题:我应该编写一个函数,从给定字符串中删除空格,然后返回一个新的(动态分配的)字符串。 示例:输入字符串 HELLO...

回答 1 投票 0

这种情况下是否将相同的内存地址复制到了main函数中?

我总体来说是一个编程初学者,我很关心内存分配。在此函数中,我为结构中的字符串动态分配内存,然后将此结构传递给 arr...

回答 1 投票 0

c 中的动态可扩展数组

我想在用户使用下面的代码输入值时动态扩展数组。 #包括 #包括 int main(){ int *number=(int *)malloc(sizeof(int)),i=0,*

回答 1 投票 0

为动态分配的对象调用手动析构函数后,对象仍然存在吗?

当同时创建两个对象(一个静态和一个动态)时,析构函数会同时删除它们(当对象超出范围时)? 看看下面的代码块及其

回答 1 投票 0

部分释放 C++ 中的结构/类

有没有办法在 C++ 中部分释放结构/类?我试图在 C++ 中构建某种指向 RefCount 的新指针 模板 结构体引用计数{ 取消签名...

回答 1 投票 0

我是否正确地进行了动态内存分配,而没有为不必要的空间进行任何内存分配?

为此代码动态地为堆栈分配了多少内存? #包括 使用命名空间 std; #定义最大大小100 typedef 结构体栈 { int 顶部; 整数容量; ...

回答 1 投票 0

如何用内存高效的数据结构替换大型Python字典?

我使用Python字典来存储键值对,字典变得太大(>100GB)并达到内存限制。 什么是更好的内存效率数据结构来存储键值对

回答 3 投票 0

保证新表达式分配的地址对齐

我正在使用 gcc 11.4 和 -m32 -std=c++20 编译代码 对齐(max_align_t) == 16 __STDCPP_DEFAULT_NEW_ALIGNMENT__ == 16 我应该从新声明中得到什么保证的一致性?

回答 1 投票 0

为什么这个分配做得不好?

我有 point.h 和 Polygon.h 文件及其关联的 .c 文件。在point.h中 // 点.h #ifndef POINT_H #定义POINT_H typedef struct Point 点; 点* alloc_point(void); void* free_point(po...

回答 1 投票 0

如何在c中使用不同变量类型的内存分配?

我想在内存中分配不同类型的变量。 目前,我有这个代码: //key=4bytes(char), name= 4chars=4bytes,age=4bytes ==>12* 20 个元素 呃...

回答 1 投票 0

对象的字段是否已分配?

我正在学习java语言,我有一个问题,在类中声明的变量例如int b=17作为属性;不在特定方法中,也不是静态的 无需调用新的

回答 2 投票 0

Java内存堆/栈

我正在学习java语言,我有一个问题,在类中声明的变量例如int b=17作为属性;不在特定方法中,也不是静态的 无需调用新的

回答 1 投票 0

C 库中释放分配的内存

我正在学习C,我给自己一个项目来编写一个处理.wav文件的库。 我有这个函数,我在其中分配一个数组并将指针返回给用户。但我不知道那是什么...

回答 1 投票 0

使动态内存可执行并生成线程

是否可以使用可执行指令加载动态内存并生成一个线程来运行它? 我知道你可以将动态内存变成可执行部分,但这更复杂一点......

回答 1 投票 0

创建动态总和直至 eof 时的核心转储

以下代码在某处存在缺陷,当输入 11/12/13 数字时,我收到中止(核心转储)警报。怎么了? #包括 #包括 整数...

回答 1 投票 0

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