写文件的时候发现的问题
获得变量 int a 的值,a是动态数据,每一次获得的值不一样//////////////////////////////////////
int b=1000;
unsigned char *pBuf=new unsigned char[b];
fread(pBuf,a,1,FP);//FP是FILE类型指针,读入文件数据到pBuf中
/////////////////////////////////////
多次读入a块字节数据到pBuf动态数组里后发现,pBuf只记录最后一次读入的数据,
除了最后一次读入的数据正确pBuf动态数组中其他元素都是错误的,发现是每一次默认读入到首地址那块地方,怎样移动指针地址写入数据块,迷茫的呢,(不要用向量操作)大神们帮帮手,或者大家一起研究下!