二级指针如何用new 分配内存
二级指针怎么用new 分配内存
char **fPart=NULL;
我直接 sPart_fspec=new char[50][ 256 ];
我想分配内存,结果出现这个cannot convert from 'char (*)[256] ' to 'char ** '
------解决方案--------------------
*fPart = new char*[50];
for (int i = 0; i < 50; i++)
{
fPart[i] = new char[256];
}
char **fPart=NULL;
我直接 sPart_fspec=new char[50][ 256 ];
我想分配内存,结果出现这个cannot convert from 'char (*)[256] ' to 'char ** '
------解决方案--------------------
*fPart = new char*[50];
for (int i = 0; i < 50; i++)
{
fPart[i] = new char[256];
}