c/c++语言开发共享C++实现strcpy函数实例

strcpy函数的原型是char *strcpy(char *strdest, const char *strsrc);其中strdest 是目的字符串,strsrc 是源字符串。不调用c++/c 的

strcpy函数的原型是

  char *strcpy(char *strdest, const char *strsrc);

其中strdest 是目的字符串,strsrc 是源字符串。

不调用c++/c 的字符串库函数,编写函数 strcpy:

  char *strcpy(char *strdest, const char *strsrc);  {  assert((strdest!=null) && (strsrc !=null)); // 2分  char *address = strdest; // 2分  while( (*strdest++ = * strsrc++) != ‘' ) // 2分  null ;  return address ; // 2分  }

strcpy 能把strsrc 的内容复制到strdest,为什么还要char * 类型的返回值?

为了实现链式表达式,例如:

  int length = strlen( strcpy( strdest, “hello world”) );

到此这篇关于c++实现strcpy函数实例的文章就介绍到这了,更多相关c++实现strcpy内容请搜索<计算机技术网(www.ctvol.com)!!>以前的文章或继续浏览下面的相关文章希望大家以后多多支持<计算机技术网(www.ctvol.com)!!>!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/596311.html

(0)
上一篇 2021年5月8日
下一篇 2021年5月8日

精彩推荐