strcpyとmemcpyの速度の差ってstrcpyが関数内でコピーサイズを調べるからでしょ。
memcpyは関数外でコピーサイズを調べなきゃいけないから、結局変わらない。