• 2022-06-09
    编写函数strcopy(char *d,char *s),将指针s所指向的字符串复制到指针d所指向的存储空间中。并在main函数中调用它,实现字符串的复制。请参考6月2号的腾讯课堂的视屏完成。
  • Void strcopy(char *d,char *s){char *p=d; while(*s!=‘\0’) { *p=*s; p++; s++; } *p=‘\0’;}

    举一反三

    内容

    • 0

      有以下函数,分析该函数的功能是( )。int fun(char *s){ char *t = s; while( *t++); return (t-s);} A: 计算s所指字符串的长度 B: 比较两个字符串的大小 C: 计算s所指字符串占用内存字节的个数 D: 将s所指字符串复制到字符串t中

    • 1

      ​有以下函数:int fun(char *s){ char *t=s; while(*t++); return(t-s);}该函数的功能是()‍ A: 计算s所指字符串的长度 B: 比较两个字符串的大小 C: 计算s所指字符串占用内存字节的个数 D: 将s所指字符串复制到字符串t中

    • 2

      以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。 A: *t B: *s C: *s++ D: *t++

    • 3

      已定义如下函数,函数的功能是________。fun(char *p2, char *p1){ while((*p2 = *p1) != '\0') { p1++; p2++;}} A: 将p1所指字符串复制到p2所指内存空间 B: 将p1所指字符串的地址赋给指针p2 C: 将p1和p2两个指针所指字符串进行比较 D: 检查p1和p2两个指针所指字符串中是否有'\0'

    • 4

      下列函数的功能是:int fun(char *s){char *t=s;while(*t++);return (t-s);} A: 比较两个字符串大小 B: 计算s所指字符串占用内存字节的个数 C: 计算s所指字符串的长度 D: 将s所指字符串复制到字符串t中