1:模拟实现strcpy函数以及strncpy函数
strcpy函数:顾名思义字符串复制函数:原型:extern char *strcpy(char *dest,char *src); 功能:把从src地址开始且含有NULL结束符的字符串赋值到以dest开始的地址空间。
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
int main()
{
char* msg = "hello";
char buf[32];
void mystrcpy();
mystrcpy(buf,msg);
printf("%s",buf);
system("pause");
return 0;
}//测试代码
//返回值为空
void mystrcpy(char* buf,const char* msg)
{
assert(buf);
assert(msg);
while(*buf = *msg)
{ buf++ ; msg++;}
}
<pre name="code" class="c