64,646
社区成员
发帖
与我相关
我的任务
分享
void main{
void *PointBuf=0;;
unsigned long TileBufsize;
getdata(PointBuf,&TileBufsize)
//为什么返回的内存块是空的?
int* pp=(int*)PointBuf //报错!!!!
}
void getdata(,void * PointBuf, unsigned long* TileBufsize)
{
FILE * fp=("文件","ab+")
int length=10; //该参数记录在文件里
* TileBufsize=sizeof(int)*length;
PointBuf=malloc(psBufSize)
fread(PointBuf,psBufSize,1,fp);
}