int a[3];
int* q = (int*)malloc(3 * sizeof(int)); //相当于q[3]
//动态分配一个数组,每个元素都是char* //char* buf[3]
int n = 3;
char** buf = (char**)malloc(n * sizeof(char*)); //相当于char* buf[3]
for (int i = 0; i < n; i++)
{
buf[i] = (char*)malloc(30 * sizeof(char));
}
指针转化为数组
最新推荐文章于 2024-08-14 00:06:39 发布