各位大神,求救 FileReadArray()

楼主  收藏   举报   帖子创建时间:  2019-05-05 05:37 回复:0 关注量:197
FileReadArray()函数是将文件的内容的读取到数组中,请问不可以读取到二维数中吗?
void FileToArrayC()
{
int handle;
  string varray[6][4];
  handle=FileOpen("filename.dat", FILE_BIN|FILE_WRITE|FILE_READ);
  if(handle!=INVALID_HANDLE)
    {
     FileReadArray(handle,varray,0,WHOLE_ARRAY);

    // printf(GetLastError());
     FileClose(handle);
    }

    else
    {
      Print("File open failed, error ",GetLastError());
    }
    //for(int i=0;i<10;i++)
      printf(varray[3][0]);

}  结果是数组中,空空如是,什么都没有,那位高手给讲解一下

打赏