• 2022-11-02
    strcpy()和memcpy()的区别?
  • (1)strcpy()和memcpy()都可以用来拷贝字符串,(2)strcpy()拷贝以’\0’结束,但memcpy()必须指定拷贝的长度。

    内容

    • 0

      ​048 指针练习:Memcpy之一 通过码‌​‌

    • 1

      【单选题】假设有如下变量定义“char str1[8],str2[8]="good";,则不能实现将字符数组str2赋值给str1的语句是() A. str1=str2; B. strcpy(str1,str2); C. strncpy(str1,str2,6); D. memcpy(str1,str2,5);

    • 2

      字符串"\\\"ABCDEn"\"\\"的长度是()。 A: strcpy(str2,str1) B: strcpy(str3,str1) C: strcpy(str4,str1) D: strcpy(str5,str1)

    • 3

      若有语句:chars1[]="apple1",s2[8],*s3,*s4="apple2";则对库函数strcpy错误调用的是______ A: strcpy(s1,"apple2"); B: strcpy(s4,"apple1"); C: strcpy(s3,"apple1"); D: strcpy("apple2",s2);

    • 4

      strcmp的返回值类型和strcpy不同。