c语言malloc函数用法
时间: 2023-06-08 10:08:49 浏览: 146
C malloc函数用法
5星 · 资源好评率100%
C语言中,malloc函数用于动态分配内存空间。其使用方法为:
```
指针变量 = (数据类型*) malloc(需要分配的内存大小);
```
其中,指针变量是一个指向分配的内存空间的指针,数据类型是指分配的内存空间中存放数据的类型,需要分配的内存大小是以字节为单位进行的。例如,分配一个int类型变量所占用的内存空间,可以使用以下语句:
```
int* p = (int*) malloc(sizeof(int));
```
需要注意的是,在使用完动态分配的内存空间后,需要使用free函数释放内存,以防止内存泄露。例如,释放p指针所指向的内存空间可以使用以下语句:
```
free(p);
```
阅读全文