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]