编写strcpy函数

时间:2018-12-31 12:00:00 资料大全 我要投稿

编写strcpy函数

  已知strcpy 函数的原型是

  char *strcpy(char *strDest, const char *strSrc);

  其中strDest 是目的字符串,strSrc 是源字符串,

编写strcpy函数

  (1)不调用C++/C 的'字符串库函数,请编写函数 strcpy

  char *strcpy(char *strDest, const char *strSrc);

  {

  assert((strDest!=NULL) && (strSrc !=NULL)); // 2分

  char *address = strDest; // 2分

  while( (*strDest++ = * strSrc++) != ‘\0’ ) // 2分

  NULL ;

  return address ; // 2分

  }

  (2)strcpy 能把strSrc 的内容复制到strDest,为什么还要char * 类型的返回值?

  答:为了实现链式表达式,

资料共享平台

编写strcpy函数》(https://www.unjs.com)。 // 2 分

  例如 int length = strlen( strcpy( strDest, “hello world”) );

【编写strcpy函数】相关文章:

1.编写类String 的构造函数、析构函数和赋值函数

2.tatic函数与普通函数的区别

3.幂函数教学反思

4.笔试题(设计函数)

5.笔试题(函数求和)

6.笔试题(函数类)

7.《函数的概念》说课稿

8.如何编写求职信