[主观题]

编写 strcpy函数

已知 strcpy函数的原型是

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

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

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

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

参考答案与解析:

相关试题

已知strcpy 的函数原型:char *strcpy(char*strDest

[试题]已知strcpy 的函数原型:char *strcpy(char*strDest, const char *strSrc)其中strDest 是目的字符串,strSrc 是源字符串。不调用C++/C 的字符串库函数,请编写函数strcpy。

  • 查看答案
  • 不调用库函数,实现 strcpy函数。

    [主观题]不调用库函数,实现 strcpy函数。

  • 查看答案
  • 若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于

    [单选题]若有下列说明,则( )不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*strl="abcd",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";A.languageB.lnugC.有语法错误D.lang

  • 查看答案
  • 若有下列说明,则()不是对strcpy库函数的正确的调用。strcpy库函数用于

    [单选题]若有下列说明,则( )不是对strcpy库函数的正确的调用。strcpy库函数用于复制一个字符串:char*str1="abcdt",str2 [10],*str3="hijklmn",*str4[2],*str5="aaaa";A.strcpy(str2,str1)B.strcpy(str3,str1)C.strcpy(str4,str1)D.strcpy(str5,str1)

  • 查看答案
  • 请编写能直接实现char * strcpy(char * pstrDest,co

    [试题]请编写能直接实现char * strcpy(char * pstrDest,const char * pstrSource)函数功能的代码。

  • 查看答案
  • 输入二个 64 位的十进制数,计算相乘之后的乘积 已知 strcpy 函数的原型

    [主观题]输入二个 64 位的十进制数,计算相乘之后的乘积已知 strcpy 函数的原型是:char * strcpy(char * strDest,const char * strSrc);1.不调用库函数,实现strcpy 函数。2.解释为什么要返回char *。

  • 查看答案
  • 库函数strcpy用以复制字符串,若有以下定义和语句:char str1[]="

    [单选题]库函数strcpy用以复制字符串,若有以下定义和语句: char str1[]="china",str2[10],*str3,*str4="china"; 则对库函数strcpy的正确的调用是_______。A.strcpy(strl,"people");B.strcpy(str2,"people");C.strcpy(str3,"people");D.strcpy(str4,"people");

  • 查看答案
  • 函数调用strcat(strcpy(str1,str2),str3)的功能是()

    [单选题]函数调用strcat(strcpy(str1,str2),str3)的功能是( )。A.将字符串str1复制到字符串str2中后再连接到字符串str3之后B.将字符串str1连接到字符串str2之后再复制到字符串str3之后C.将字符串str2复制到字符串str1后再将字符串str3连接到字符串str1之后D.将字符串str2连接到字符串str1之后再将字符串str1复制到字符串str3中

  • 查看答案
  • 函数调用strcat(strcpy(str1,str2) ,str3) 的功能是

    [单选题]函数调用strcat(strcpy(str1,str2) ,str3) 的功能是( )。A.将字符串str1复制到字符串str2中后再连接到字符串str3之后B.将字符串str1连接到字符串str2之后再复制到字符串str3之后C.将字符串str2复制到字符串str1中后再将字符串str3连接到字符串str1之后D.将字符串str2连接到字符串str1之后再将字符串str1复制到字符串str3中

  • 查看答案
  • 函数调用strcat (strcpy(str1,str2),str3)的功能是(

    [单选题]函数调用strcat (strcpy(str1,str2),str3)的功能是( )。A.将字符串str1复制到字符串str2中后再连接到字符串str3之后B.将字符串str1连接到字符串str2之后再复制到字符串str3之后C.将字符串str2复制到字符串str1中后再将字符串str3连接到字符串str1之后D.将字符串str2连接到字符串str1之后再将字符串str1复制到字符串str3中

  • 查看答案