>>146
while( *p++ = *q++ );
じゃないかのう。
少なくとも while の中がポインタじゃマズイと思われ。