参考文章:http://www.cnblogs.com/stoneJin/archive/2011/09/16/2179248.html
strcpy和memcpy主要有以下3方面的区别。
2.2、复制的方法不同。strcpy不需要指定长度,它遇到被复制字符的串结束符" "才结束,所以容易溢出。memcpy则是根据其第3个参数决定复制的长度。
2.3、用途不同。通常在复制字符串时用strcpy,而需要复制其他类型数据时则一般用memcpy
注意:source和destin都不一定是数组,任意的可读写的空间均可。