为了简便,我只提示一些需要改的地方:
#include
#include
void func(int nLayer,int nStart,int nSize,int *data,int nMaxSize)
{
//与原来的代码一样
}
int main(int argc,char **argv)
{
//源代码中把cout换成printf的对应形式,把cin换成scanf的对应形式即可,将new int[len]换成(int *)malloc(sizeof(int)*len),把delete[] p换成free(p);p=NULL;即可
}