struct DTable{
 int *AttributeList;
 string **TableData;
 };
 用结构体定义函数出问题,未找到原因;
 DTable Crs::RecreateTable(vector <int> set)
 {
 return newtable;
 }
 结构体之间可以直接赋值;

初始化
 用malloc函数可以给二维指针初始化,
 new初始化,必须都是产量
 int *i=new int[1]  i=new(int) i=new int;
 string **m;
 m=(string **)malloc(8*sizeof(string));
 for(int i=0;i<8;i++)
 *(m+i)=(string *)malloc(5*sizeof(string));
14:40 2006-9-2