malloc函数的用法

 我来答
十七夜教育说
2022-11-10 · TA获得超过1338个赞
知道大有可为答主
回答量:6390
采纳率:99%
帮助的人:110万
展开全部

malloc函数的用法是:

1、工具/原料:Microsoft Visual Studio2010。

2、打开vs2010,新建一个项目。

3、在malloc的使用.c文件中包含各种需要用到的头文件。

4、输入主体函数main。

5、定义一个指针p,将其初始化为NULL。

6、输入malloc函数。

7、其中sizeof(int)*100代表你要申请的内存空间的大小(可以自己随意设置)。

8、因为malloc函数的返回值是void*,而p是int*,所以要对返回值进行强制转换。

9、再编写一些代码来判断一下malloc是否申请内存成功,接着按快捷键F5运行,查看输出结果,可以看到内存申请成功。

10、最后,我们还要用free函数释放掉刚申请的内存,防止内存泄露,至此,整个代码编写完成。

mallo函数介绍:

malloc的全称是memory allocation,中文叫动态内存分配,用于申请一块连续的指定大小的内存块区域以void*类型返回分配的内存区域地址,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存。

void*类型表示未确定类型的指针。C,C++规定,void*类型可以通过类型转换强制转换为任何其它类型的指针。一般需和free函数配对使用。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式