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

int _tmain(int argc, _TCHAR* argv[])
{    char strcat(char a[],char b[]);
    char ch1[50],ch2[50];
    printf("请输入字符串1:");
    scanf("%s",&ch1[50]);
    printf("请输入字符串2:");
    scanf("%s",&ch2[50]);
    printf("%s",strcat(ch1,ch2));
    return 0;
}
char 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++;
    }
    return c[100];
}
不知哪里出问题了,纠结好久,求高手指教
搜索更多相关主题的帖子: include return 字符串 
2011-12-11 13:11
渭平
Rank: 2
等 级:论坛游民
帖 子:22
专家分:14
注 册:2011-12-11
收藏
得分:0 
回复 2楼 TonyDeng
我是想用指针来做的,我基础比较差。。。
main函数部分就不解释了
在定义函数里,我想用一个指针每次指向字符串的一个字符,并将其值赋给新定义的字符串c,该过程通过循坏实现,当a遇到'\0'时,使指针指向下一个字符串b,重复上述过程。
2011-12-11 14:02
渭平
Rank: 2
等 级:论坛游民
帖 子:22
专家分:14
注 册:2011-12-11
收藏
得分:0 
回复 5楼 TonyDeng

对不起
我确实什么都不懂
浪费您时间了,谢谢你的批评
2011-12-11 14:35
渭平
Rank: 2
等 级:论坛游民
帖 子:22
专家分:14
注 册:2011-12-11
收藏
得分:0 
恩恩,谢谢大神指点
我刚刚重新修改了一下
运行成功了
我习惯确实没养好
一则态度问题
二则上课进度太快了,自己没有拿出充分时间来消化
谢谢大神指点迷津
从现在开始我会改掉坏习惯的
还有一点就是,如何调试程序,我不太懂,想请教一下





     
   
2011-12-11 14:58
渭平
Rank: 2
等 级:论坛游民
帖 子:22
专家分:14
注 册:2011-12-11
收藏
得分:0 
回复 7楼 TonyDeng
不好意思,我真的知道我错了,没有不服气。
真的没有。
我很希望有大神来指导指导我学习C。
我也知道你们每天看那么多的帖子,很不容易,特别是像我这种的帖子。
再一次表达我的歉意。
我是刚刚接触C不久的人,能得到大神的建议,真的很宝贵。
不过,我确实很心急,还没学会走,就想跑。
还请多多包涵。
至于如何调试程序,望指点一二,谢谢了
2011-12-11 15:19
渭平
Rank: 2
等 级:论坛游民
帖 子:22
专家分:14
注 册:2011-12-11
收藏
得分:0 
回复 9楼 TonyDeng
谢谢
2011-12-11 15:20
渭平
Rank: 2
等 级:论坛游民
帖 子:22
专家分:14
注 册:2011-12-11
收藏
得分:0 
回复 12楼 easonchanel
谢谢,话说我同学都用字符串编的,所以就想试一试数组。不过看来路还很长啊,再次感谢啊
2011-12-11 23:29
快速回复:求高手指教!自己编了一个用以实现strcat函数功能的程序,不过怎么都不 ...
数据加载中...
 
   



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

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