| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 897 人关注过本帖
标题:关于文件的问题,vc++6.0能编译成功但是运行就出错了!哪位大神指点迷津下~ ...
只看楼主 加入收藏
luoye1994
Rank: 2
等 级:论坛游民
帖 子:57
专家分:58
注 册:2015-6-29
结帖率:100%
收藏
 问题点数:0 回复次数:0 
关于文件的问题,vc++6.0能编译成功但是运行就出错了!哪位大神指点迷津下~~
函数代码如下:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void run(char *str)

{
    int length = 0;
    int i;
    char *p = str;
    length = strlen(str);
   

    while(*p != '\0')
    {
        if(*p == '\n' || *p == '\r')
        {
            *p = '\0';
        }
        p++;
    }
    for (i = 0 ; i < length ; i++)
    {
        str[i] = str[i] ^ 3;
    }


}

void main()
{
    char *pathr = "C:\\Users\\Administrator\\Desktop\11\\12.txt";
    char *pathw = "C:\\Users\\Administrator\\Desktop\11\\1234.txt";
   
   
    FILE *pfr = fopen(pathr , "r");
    FILE *pfw = fopen(pathw , "w");

//    char *p;
    while(!feof(pfr))
    {
        char cache[1024] = {0};
        fgets(cache , 1023 , pfr);
        run(cache);
        fputs(cache , pfw);
        fputs("\n" , pfw);

    }

    fclose(pfr);
    fclose(pfw);
   







}
2016-01-29 23:20
快速回复:关于文件的问题,vc++6.0能编译成功但是运行就出错了!哪位大神指点迷 ...
数据加载中...
 
   



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

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