百思不解的问题,高分求救!!!
ldcr 2005-06-03 12:35:41 我写的以下程序
BOOL DataStore(unsigned char *buf, long size)
{
pbuf=(unsigned char *)malloc(size);
//for(long i=0;i<size;i++)pbuf[i]=buf[i];
memcpy(pbuf,buf,size);
return TRUE;
}
BOOL BrightAjust(unsigned char *buf, long size, int vB)
{
if(pbuf==NULL)DataStore(buf,size);
for(long i=0;i<size;i++)
{
if(buf[i]+vB>255)buf[i]=255;
else if(buf[i]+vB<0)buf[i]=0;
}
return TRUE;
}
运行时弹出错误,Error: expression cannot be evaluated
why???????????????????????????