| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2628 人关注过本帖
标题:求高手指教!自己编了一个用以实现strcat函数功能的程序,不过怎么都不能实 ...
只看楼主 加入收藏
渭平
Rank: 2
等 级:论坛游民
帖 子:22
专家分:14
注 册:2011-12-11
收藏
得分:0 
回复 9楼 TonyDeng
谢谢
2011-12-11 15:20
easonchanel
Rank: 2
等 级:论坛游民
帖 子:18
专家分:41
注 册:2011-8-23
收藏
得分:0 
程序代码:
#include<stdio.h>

void strcat(char a[],char b[]);
int main()
{    

    char ch1[50],ch2[50];
    printf("请输入字符串1:");
   // scanf("%s",&ch1[50]);
    gets(ch1);
    printf("请输入字符串2:");
   // scanf("%s",&ch2[50]);
    gets(ch2);
   // printf("%s",strcat(ch1,ch2));
    strcat(ch1,ch2);
    return 0;
}
void strcat(char a[],char b[])
{
    char c[100];
    char *p=NULL;
    int i=0;
    p=a;
    for(;(*p)!='\0';p++)
    {
        c[i++]=*p;
    }
    p=b;
    for(;(*p)!='\0';p++)
    {
   // c[i+1]=*p;
   // i++;
        c[i++]=*p;
    }
    c[i]='\0';
    printf("%s\n",c);
}
我把程序给你改好了,错误的地方我打了注释,初学就敢用指针,真心佩服你,呵呵,这是实话,希望你再接再厉!
2011-12-11 16:28
渭平
Rank: 2
等 级:论坛游民
帖 子:22
专家分:14
注 册:2011-12-11
收藏
得分:0 
回复 12楼 easonchanel
谢谢,话说我同学都用字符串编的,所以就想试一试数组。不过看来路还很长啊,再次感谢啊
2011-12-11 23:29
快速回复:求高手指教!自己编了一个用以实现strcat函数功能的程序,不过怎么都不 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040143 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved