这样写有错么,void读可以,写入不行。memcpy读写长度超过255出错。<br />uint8 Str_Copy_struc(void *pBuf, uint8 *usrc, int16 iln)<br />{<br /> void *pBuf2;<br /> int16 i;<br /> pBuf2 = pBuf;<br /> for(i=0; i<iln; i++,pBuf2++)<br /> {<br /> (void)*pBuf2++ = (uint8)*usrc++;<br /> }<br /> return 1;<br />} |
|