strcpy strcat strlen实现

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了strcpy strcat strlen实现相关的知识,希望对你有一定的参考价值。

char * strcpy (char *strDes, const char *strSrc) 
{
 assert((strDes != NULL) && (strSrc != NULL) );
 char *address = strDes; 
 while((*strDes++ = *strSrc++) != \0); //复制-包括‘\0‘
 return address;
}

 

int strlen(const char* str)
{
  assert(str != NULL);
  int len = 0;
  while((*str++) != \0)
  {
      len++;
  }
  return len;              
}

 

以上是关于strcpy strcat strlen实现的主要内容,如果未能解决你的问题,请参考以下文章

strlen() strcpy() strcat() strcmp()实现

strlen strcat strcpy strcmp 自己实现

C深度剖析自实现 strcmp strlen strcpy strcat

模拟实现库函数strlen,strcpy,strstr,memmove,memcpy,strcat

常用的字符串函数详解

用C语言程序,通过自定义函数实现字符串处理函数strcat、 strcpy、strcmp、strlen和的功能