C笔试题之编程题二
6、已知 strcpy 的函数原型:char * strcpy(char * strDest, const char * strSrc), 其中 strDest 是目的字符串,strSrc 是源字符串。不调用 C++/C 的字符串库函数,请编写函数 strcpy。
注意:1、不调用字符串库函数;2、返回字符指针,作用是为了实现链式表达式,如 int lenght = strlen(strcpy(strDest, "Hello World!"));
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。1 #include <stdio.h> 2 #include <assert.h> 3 4 char * strcpy(char * strDest, const char * strSrc) 5 { 6 assert((strDest != NULL) && (strSrc != NULL)); 7 char * address = strDest; 8 while ((*strDest++ = *strSrc++) != '\0') 9 NULL; 10 return address; 11 }
7、

更多精彩