while循环里的东西没看明白,还有后面的&&,为什么是&&*dst而不是&&*src
收起
!(ret=*(unsigned char*)src-*(unsigned char*)dst)
报告相同问题?