爱问知识人 爱问教育 医院库

C语言编程问题

首页

C语言编程问题

要求不要用strcat函数将两个字符串连接起来

提交回答
好评回答
  • 2006-05-10 21:07:43
      #include
    int main()
    {
       char a[10]="I";
       char b[10]="love";
       char c[20]="";
       char *p=NULL;
       char *q=NULL;
       p=a,q=c;
       while(*p!='\0'){
         *q=*p;
          q++;
          p++;
       }
       p=b;
      while(*p!='\0'){
          *q=*p;
          q++;
          p++;
      }
      *q='\0';
      printf("%s",c);
      return 0;
    }
    or
    #include
    int main()
    {
      char a[10]="I";
      char b[10]="love";
      char c[20]="";
      sprintf(c,"%s%s",a,b);
      printf("%s",c);
      return 0;
    }。
      

    云***

    2006-05-10 21:07:43

其他答案

    2006-05-13 21:31:53
  • "a&b&c&d&e"

    b***

    2006-05-13 21:31:53

  • 2006-05-12 11:34:07
  • 不用 strcat 就自己写个类 strcat 的函数呗。
    char *Mystrcat(char *dst, const char *src)
    {
            char *cp = dst;
            while(*cp )
                    cp++; 
            while( *cp++ = *src++ ) ;
            return dst;
    }

    小***

    2006-05-12 11:34:07

类似问题

换一换
  • C/C++ 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 173-192
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):