腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C++中
动态内存
分配
和指针向量的实际场景/示例/使用是什么?
请您建议实际情况/示例/使用
动态内存
分配
和指针向量?谢谢。
浏览 6
提问于2022-05-12
得票数 1
3
回答
如何准确理解malloc()和calloc()两个函数的语法
、
、
我正在学习C,并有一些关于
动态内存
分配
语法的问题。将返回指向数据类型char和将指针'pr‘
分配
给
分配
动态内存
时声明的指针> { pr = (char*)malloc( 50 * sizeof(char)
浏览 0
提问于2019-05-16
得票数 4
回答已采纳
3
回答
malloc是
动态内存
分配
吗?
、
、
、
一位教员告诉我,p = (int*)malloc(5 * sizeof(int))是而不是
动态内存
分配
,p=(int*)malloc(n * sizeof(int))是
动态内存
分配
。根据我从互联网收集到的信息,malloc在运行时
分配
内存,当在运行时
分配
内存时,它的
动态内存
分配
。因此,我认为这两个malloc语句都是
动态内存
分配
。我的推理有什么问题吗?
浏览 5
提问于2020-08-03
得票数 5
回答已采纳
3
回答
为什么我们需要
动态内存
分配
,尽管我们可以使用可变长度的数组呢?
、
、
、
、
为什么我们需要
动态内存
分配
,尽管我们可以使用可变长度的数组呢?我们可以在运行时使用可变长度数组
分配
动态内存
,如下所示:printf("Enter size:");int arr[x];printf("Enter size:"); scanf("%d&qu
浏览 0
提问于2016-05-19
得票数 1
2
回答
没有
动态内存
分配
的C++返回数组?
、
、
、
如果没有
动态内存
分配
,我无法找到返回数组的方法。我会用一个例子详细解释:Device* getConnectedDevices() {struct deviceArray { int deviceCount; 没有
动态内存
分配
的返回不需要
动态内存</e
浏览 6
提问于2017-07-09
得票数 5
回答已采纳
1
回答
动态内存
分配
查询
、
、
、
如我们所知 我完全糊涂了!
浏览 1
提问于2018-06-28
得票数 0
1
回答
使用新运算符C++检测动态
分配
、
、
、
在C++中,new是唯一允许我们检测
动态内存
分配
的操作符吗? 我这样问是因为我想为我的类的析构函数释放所有的
动态内存
分配
。
浏览 0
提问于2019-03-07
得票数 0
1
回答
CPP
动态内存
恢复
、
、
我想知道c++编译器如何在
动态内存
分配
方面与硬件交互。如果
分配
了
动态内存
,然后手动重新
分配
,那么事后是否仍有可能恢复丢失的数据?可能是在OS记录中,或者是由于内存
分配
,而不是编译器解释过一次的精确翻译? 是否有可能恢复动态
分配
的数据?
浏览 4
提问于2016-11-24
得票数 0
回答已采纳
3
回答
类私有成员C++的
动态内存
分配
与std::向量
、
、
在学习c++时,我通常(经常)会遇到以下建议:“尽可能避免将
动态内存
分配
为;使用std::代替它们为您处理这个问题”。 所以我的问题是:我什么时候必须使用使用
动态内存
分配
?我所做的所有练习(我只是一个初学者)使用std::vector要容易得多;然而,我的讲师强迫我们对简单类(如矩阵、几何向量等)使用
动态内存
。和delete[]在析构函数中。到目前为止,我为new;delete[];找到的唯一优势是使用移动、复制和移动赋值(或者至少我告诉自己,这样做是值得使用
动态内存
的)。
浏览 2
提问于2019-03-06
得票数 0
回答已采纳
2
回答
为什么对象类型需要
动态内存
而原始类型需要静态内存?
、
、
、
我在读关于内存
分配
的概念。在我发现一条语句中,对象类型需要
动态内存
,而基本类型需要静态内存,它们证明了这样做是正确的,如果需求是
动态内存
的,则在堆上
分配
,否则就在堆栈上
分配
。 我不明白为什么会这样?
浏览 5
提问于2012-11-06
得票数 0
2
回答
类型转换在
动态内存
分配
中扮演什么角色?
、
、
、
、
据我所知,可以使用malloc函数在C中完成
动态内存
分配
:我的问题是:
动态内存
分配
是如何工作的,它与通常的方法,即静态
分配
的工作方式有什么不同?
浏览 6
提问于2017-04-10
得票数 0
回答已采纳
1
回答
我是否可以为类成员调用析构函数,该类成员是使用
动态内存
的对象?
、
、
、
Big(const Big &big);private: Small smallObject;当我调用~Big()时,我会删除
分配
给name成员的
动态内存
,但是smallObject也使用
动态内存
,这是我没有释放的。如何释放
分配
给smallObject的
动态内存
?
浏览 1
提问于2021-03-15
得票数 0
回答已采纳
3
回答
这是静态内存
分配
还是
动态内存
分配
的一个例子?
、
、
、
我研究了大量的静态和
动态内存
分配
,但仍然存在一种混淆:printf("Please enter the number of elements you want to enter];{ scanf("%d", &a[i]);int a[n]是在静态还是
动态内存
分配
下
浏览 3
提问于2017-12-12
得票数 5
回答已采纳
1
回答
最大大小Malloc函数在运行时返回的值是多少?
、
、
、
问题 1: MALLOC可以
分配
的最大内存是什么?问题 2: Malloc是否
分配
了用户请求的所有内存,还是只
分配
了大量内存。我已经尝试过这些步骤,这些步骤对于
动态内存
分配
是不正确的。
浏览 4
提问于2019-05-21
得票数 0
3
回答
什么是由智能指针管理的资源,而它们的内存不是由新
分配
的?
我继续看到与C++ Primer 5中的“动态记忆”相反的“资源” 这是否表明:我不清楚引用的文本的原因是我想错了一些东西,因为我一直在想智能指针只是为了/与<
浏览 2
提问于2018-07-11
得票数 4
回答已采纳
1
回答
为C中结构中定义的字符指针
分配
静态内存
、
、
、
、
我想将静态内存
分配
给这个结构成员。我该怎么做?示例: int x; char *buf;如何将10字节的静态内存
分配
给这个字符指针?我知道malloc
分配
动态内存
。这样行吗?struct my_data data;data.buf = &buffer[0]; PS:我不允许更改这个结构并使用malloc
分配
动态内存
。
浏览 5
提问于2017-02-28
得票数 2
回答已采纳
3
回答
C++
动态内存
分配
我只是在学习
动态内存
分配
,但有一件事我希望得到解释。应该在什么情况下使用它?如何识别应该使用
动态内存
分配
的情况?
浏览 1
提问于2009-03-29
得票数 0
回答已采纳
4
回答
为什么我们需要对C中的数组使用malloc()或任何其他
动态内存
?
、
、
int n;int *p = (int *)malloc(n*sizeof(int)); 何时使用malloc()?
浏览 4
提问于2020-01-21
得票数 1
回答已采纳
3
回答
没有变量的c++中的
动态内存
分配
我正在学习c++中的
动态内存
分配
过程。如果没有,那么如何更新呢?
浏览 10
提问于2016-09-14
得票数 1
回答已采纳
2
回答
是否可以用
动态内存
创建任意大小的整数?
、
是否可以使用
动态内存
分配
或其他方法来生成1000位(或1024位)整数变量? 显然,这是一个疯狂的数字,但我只是用这个量作为一个例子。基本上,我能做一个任意大小的整数吗?我在想,也许
动态内存
分配
会有效,或者可能与char数组有关?
浏览 2
提问于2021-07-03
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言快速入门——动态内存分配
C语言基础及指针动态内存分配
Android NDK开发之C语言基础:动态内存分配
第33讲-动态内存管理
C语言基础之动态内存操作汇总
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券