腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
当按顺序调用malloc和
free
函数
时,是否可能出现内存碎片?
、
、
、
、
我正在用
C
语言
做一个嵌入式系统应用程序,我想知道以下几点。如果你按顺序使用malloc和
free
函数
,你还需要担心内存碎片吗?例如: malloc(a) malloc(b) malloc(
c
)
free
(
c
)
free
(b)
free
(a) 谢谢你的帮助。
浏览 0
提问于2013-11-19
得票数 2
10
回答
在
C
++中为malloc和
free
创建一个包装
函数
、
、
、
我正在尝试用
C
语言
为
free
和malloc创建包装器
函数
,以帮助通知我内存泄漏。有谁知道如何声明这些
函数
,这样当我调用malloc()和
free
()时,它将调用我的自定义
函数
,而不是标准库
函数
?
浏览 1
提问于2008-11-04
得票数 43
5
回答
C
语言
中的
free
()问题
、
可能重复:
浏览 10
提问于2011-02-25
得票数 4
回答已采纳
2
回答
如何在
C
中自动释放多个malloc?
、
、
我想在
C
语言
的程序结束时自动多个
free
多个malloced内存。char) * 10);str3 = malloc(sizeof(char) * 10);void my_
free
()
free
(str1);
free
(str3);而是一个释放程序期间分配的所有内存的
函数
。
浏览 1
提问于2015-07-08
得票数 2
回答已采纳
4
回答
在
C
中正确使用
free
()
函数
、
、
、
我是
C
语言
的新手,所以你能告诉我这样做是否正确吗? 例如:缓冲区上的程序点,我在
free
()
函数
中使用该
free
()作为参数。那么,这个功能会导致什么问题呢?
浏览 3
提问于2015-04-04
得票数 10
回答已采纳
2
回答
C
语言
中的
free
()数据块
、
、
当一个人在
C
中使用
free
()时,释放一个指针是否就释放了包含的指针? 例如,如果指针指向一个结构数组,每个结构数组包含另一个字符串数组和一些其他字段。
浏览 1
提问于2011-02-13
得票数 0
回答已采纳
1
回答
使用空闲调用的
函数
指针
、
、
我正在练习一本关于使用
C
编程的算法的书中的一些程序。我看到了以下
函数
:list->head = NULL;它后来被称为:我认为
free</em
浏览 0
提问于2021-01-06
得票数 0
2
回答
ISO
C
90禁止可变长度数组[-Werror=vla]
、
、
、
, m+1, r); } 当我编译时,我得到了这个错误:error: ISO
C
90forbids variable length array ‘L’ [-Werror=vla] ^~~~~~~ error: ISO
C
90 forbids
浏览 11
提问于2020-03-30
得票数 0
2
回答
FFI / MemoryPointer内存分配
、
、
、
假设我有以下
C
++
函数
: int ReturnAnArrayOfStrings(const char* arrayOfStrings[]) {提前谢谢。
浏览 2
提问于2012-12-28
得票数 4
回答已采纳
6
回答
在
C
中新建/删除
C
++的等价物是什么?
、
、
、
在
C
中新建/删除
C
++的等价物是什么? 或者在
C
/
C
++中也是一样的?
浏览 0
提问于2010-05-15
得票数 35
回答已采纳
3
回答
C
/
C
++通过调用引用或直接释放指针
、
、
free
(s.maxLiters);}在“delState”
函数
中,我通过引用传递了结构。我有点不确定按值传递这个值是否也可以,就像在评论中一样。在
C
语言
中,我通常会使用指针来实现这一点,在调用生成和删除
函数
时,要始终放置一个'&‘。因为使用引用参数,我不应该键入'&
浏览 1
提问于2014-09-08
得票数 0
回答已采纳
2
回答
牢固性不可变当量
、
、
、
在huff
语言
中,我可以使用constant关键字指定一个常量变量。(huff docs)#define constant HELLO_WORLD = 0x48656
c
6
c
6f2
c
20576f726
c
6421#define constant
FREE
_STORAGE =
FREE
_STORAGE_POINTER() 如何设置在构造
函数
中定义的类似于固态的不可变变量?
浏览 0
提问于2022-08-03
得票数 1
回答已采纳
7
回答
关于
C
语言
中的malloc()和
free
()
、
、
、
、
我有以下
C
代码:#include<stdlib.h> {}node; {malloc ( sizeof( node )); n->a = 6;
free
我的问题是,即使在
free
(n)之后,为什么n->a
浏览 2
提问于2010-09-21
得票数 3
回答已采纳
2
回答
如何删除在以下结构中具有成员
函数
的
c
#编程中的结构?
、
、
、
我可以创建下面的所有
函数
,也可以执行所有的操作,但是我无法删除这棵树,所以请有人帮助我如何删除这种类型的结构。
浏览 0
提问于2018-12-07
得票数 0
回答已采纳
10
回答
为什么
C
++向后兼容
C
?为什么没有一些“纯”的
C
++
语言
呢?
、
、
C
和
C
++是不同的
语言
,这一点我们都知道。 但是如果这些
语言
是不同的,为什么仍然可以使用像malloc或
free
这样的
函数
呢?我敢肯定,由于
C
语言
的缘故,
C
++有各种各样的灰尘,但既然
C
++是另一种
语言
,为什么不去掉那些东西,让它不那么臃肿,更干净、更清晰呢?是因为它允许程序员在没有OO模型的情况下工作,还是因为一些编译器不支持
C
++的高级抽象特性?
浏览 0
提问于2011-01-02
得票数 12
回答已采纳
5
回答
如何在
C
中从字符串中获取一个子字符串?
、
、
我想用
C
语言
创建一个
函数
,它从一个字符串中获取一个子字符串。strcpy(test, "test");
free
(test); // just wanted the substr from test printf("%s\n", sub); // prints "
浏览 1
提问于2015-04-04
得票数 3
1
回答
从go调用
C
函数
、
、
、
我在学习围棋
语言
方面很新,我开始成为这门
语言
的超级爱好者。我希望,我很快就会成为一个好地鼠。目前,我试图调用一个
C
函数
来读取影子文件,我的代码是:// #include <stdlib.h> Passwd:
C
.GoString(cspwd.sp_pwdp),
浏览 0
提问于2016-08-05
得票数 2
回答已采纳
1
回答
由malloc()
函数
分配的内存寿命
、
、
如果我把一个指针传递给一个指针,指针得到分配给内存的地址,当
函数
退出时,内存是否被释放?exit(1); headWoman->userWoman = NULL;} 当
函数
返回时
浏览 2
提问于2018-12-31
得票数 0
回答已采纳
3
回答
是否有可能将unique_ptr改编为在纯
c
语言
中使用?
、
、
是否有可能将unique_ptr适配为纯
c
语言
?这是可行的吗?或者这只是一个愚蠢的想法?
浏览 2
提问于2012-04-23
得票数 1
回答已采纳
1
回答
将malloc的2d数组修改为
C
中的3d数组
、
、
、
我对
C
很陌生,这是我在里面写的第一个程序。我的教授给了我们一个
函数
,用于为一个名为malloc2d的2d数组分配内存。我应该修改它来为3d数组分配内存,但是对于
C
语言
来说,我不知道该如何去做。我尝试过查看其他用于3d数组的malloc
函数
,但它们中没有一个看起来与我所给出的
函数
类似。类似地,我们有一个
free
2d
函数
,也需要对一个3d数组进行修改。下面是要修改的
函数
: void** malloc2D(size_t rows, size
浏览 1
提问于2018-02-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券