malloc string
时间: 2023-10-06 14:13:40 浏览: 132
malloc的使用
malloc是C语言中用来申请内存空间的函数。与malloc类似的函数是calloc,它的函数声明为:void *calloc(int n, int size)。calloc函数用来申请一块大小为n*size的连续内存空间。而malloc函数本身并不适用于分配string类型的变量。在C语言中,如果要动态分配内存给string类型的变量,可以使用字符数组或者用new来分配内存。使用malloc分配内存时,不能直接使用malloc来分配string类型的内存空间,而是需要通过malloc分配字符数组所需要的内存空间。
阅读全文