[ZLG-ARM] 请问:这样写有错么?编译还不行。

[复制链接]
 楼主| lw2008 发表于 2008-5-14 10:18 | 显示全部楼层 |阅读模式
这样写有错么,void读可以,写入不行。memcpy读写长度超过255出错。<br />uint8&nbsp;Str_Copy_struc(void&nbsp;*pBuf,&nbsp;uint8&nbsp;*usrc,&nbsp;int16&nbsp;iln)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;void&nbsp;&nbsp;*pBuf2;<br />&nbsp;&nbsp;&nbsp;&nbsp;int16&nbsp;i;<br />&nbsp;&nbsp;&nbsp;&nbsp;pBuf2&nbsp;=&nbsp;pBuf;<br />&nbsp;&nbsp;&nbsp;&nbsp;for(i=0;&nbsp;i&ltiln;&nbsp;i++,pBuf2++)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(void)*pBuf2++&nbsp;=&nbsp;(uint8)*usrc++;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;1;<br />}
 楼主| lw2008 发表于 2008-5-14 14:34 | 显示全部楼层

已解决了。

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

296

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部