| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 421 人关注过本帖
标题:指针问题,很努力的调试了,好像就不进入函数似地。(自学C)
取消只看楼主 加入收藏
C梦天下
Rank: 2
等 级:论坛游民
帖 子:53
专家分:38
注 册:2011-4-10
结帖率:57.14%
收藏
 问题点数:0 回复次数:3 
指针问题,很努力的调试了,好像就不进入函数似地。(自学C)
/* 关于字符串的复制问题,让调用函数说的~~ = = */
#include "stdio.h"
#include "stdlib.h"
int n,m;
int main()
{
    void fuzhi(char *s,int n);
    int s;
    char *f,*p;
    printf("你想输入多大长度的字符串");
    scanf("%d",&n);
    f=(char *)malloc(sizeof(char)n);
    p=f;
    printf("请输入你想输出的长度的字符串:");
    scanf("%s",p);
    printf("请输入你想从第几个字符开始复制:");
    scanf("%d",&m);
    s=n-m+1;    /*确定要复制元素的坐标*/
    fuzhi(p,s);
    return 0;
}
void fuzhi(char *s,int k)
{
    char *t;
    t=s;
    for(s=s+k;s<s+n;s++,t++)  /*复制过程*/
         *t=*s;
    *t='\0';
    t=s;
    printf("%s",t);
}

/* 经过编译器调试,可以运行~ 但是。。 还是请各位大神们不要就几个字就完了,说详细点或者别的什么的,真心谢谢了!*/
2011-04-11 19:32
C梦天下
Rank: 2
等 级:论坛游民
帖 子:53
专家分:38
注 册:2011-4-10
收藏
得分:0 

只能人工置顶了
2011-04-11 19:46
C梦天下
Rank: 2
等 级:论坛游民
帖 子:53
专家分:38
注 册:2011-4-10
收藏
得分:0 
回复 3楼 变幻小子
从第一个字符串复制到第二个指针里
2011-04-11 19:53
C梦天下
Rank: 2
等 级:论坛游民
帖 子:53
专家分:38
注 册:2011-4-10
收藏
得分:0 
回复 6楼 thlgood
非常感谢
2011-04-11 23:48
快速回复:指针问题,很努力的调试了,好像就不进入函数似地。(自学C)
数据加载中...
 
   



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

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