当前位置 : 主页 > 编程语言 > c语言 >

动态内存分配 malloc函数

来源:互联网 收集:自由互联 发布时间:2023-08-28
1.简介 malloc函数会开辟一段内存,并会返回一个地址 (指针), 指向该内存的第一个字节。 该内存的地址由计算机自动分配,而不是人为指定,所以称动态分配。 2.语法 (指针类型)

1.简介

malloc函数会开辟一段内存,并会返回一个地址(指针),指向该内存的第一个字节。

该内存的地址由计算机自动分配,而不是人为指定,所以称动态分配。

2.语法

(指针类型)malloc(字节数)

注:这里的(指针类型)为存放在这块空间的数据类型的指针,可以看作强制类型转换

int* pa;
pa=(int*)malloc(sizeof(int));  //前两句话相当于int a

int* parr
parr=(int*)malloc(3*sizeof(int)) //后两句话相当于int arr[3]


【文章原创作者:建湖网站制作公司 http://www.1234xp.com/jianhu.html 欢迎留下您的宝贵建议】
上一篇:二叉树(三)
下一篇:没有了
网友评论