发布网友
共2个回答
热心网友
直接覆盖的,strcpy就是将字符串2的字符复制到字符串1的内存空间
热心网友
这个函数首先用断言判断源字符串和目的字符串不是指向NULL;
然后判断目的字符串是不是和源字符串指向同一片内存空间,如果是就返回源字符串的地址;
最后再挨个复制,即把源字符串的内容一个一个的复制给目的字符串,直到碰到'\0'结束。这是我在林锐的《高质量c++编程》里看到的例子。基本上就是这样吧。