当前位置: 代码迷 >> fputc的解决方案
 
  • 文件指针问题,请帮助!

    文件指针问题,请帮助! 大家好,本人刚学了点文件指针,现有个问题: 本意是:我在D盘有个文件data.txt,其中有这样的字符:IlikeC.那现我想通过写一段程序在D盘建一个文件:data2.txt,并把IlikeC.复制过来。程序如下,但运行后出现无数个y,且头上还有两点,请大伙帮个忙,给个解释,谢谢! main() { FILE*f,*f2; charc; f=...

    240
    热度
  • 这个代码把文件创建到哪里了?

    这个代码把文件创建到哪里了? #include<stdio.h>#include<stdlib.h>voidmain(){FILE*fp;charch,filename[10];scanf("%s",filename);if((fp=fopen(filename,"w"))==NULL){printf("cannotopenfile\n");ex...

    225
    热度
  • 求助:文件操作问题

    求助:文件操作问题 我想写一个小程序,功能是将一个文件中的句号替换为星号,可是总是不成功 大概是文件操作指针使用不正确,请大家帮忙看看 急用! 谢谢 FILE*stream; stream=fopen(pathName,"r+"); fpos_tpos=0; do{ charch=(char)fgetc(stream); if(ch=='.'){ i...

    116
    热度
  • [求助]一个文件输入程序有问题

    [求助]一个文件输入程序有问题 #include"stdio.h" main() { FILE*fp; charch; if((fp=fopen("file1.txt","w")==NULL)) { printf("cannotopenfile\n"); exit(0); } while((...

    210
    热度
  • 请教C的一个问题

    请教C的一个问题 题目是:从键盘输入一些字符,逐个把它们送到磁盘上去,直到输入一个“#”为止。我输入的程序为:#include<stdio.h>main(){FILE*fp;charch,filename[10];scanf("%s",filename);if(fp=fopen(filename,"w")==NULL){printf("cannnotopen...

    137
    热度
  • [求助]如何在当前路径下建立一个文件

    [求助]如何在当前路径下建立一个文件 用wt+如何在当前目录下建立一个文件?C中是如何知道当前目录是什么的? 搜索更多相关的解决方案: color="red">路径color="red">文件 color='#FF8000'>----------------解决方案--------------------...

    283
    热度
  • 请教C语言转.DBF为.txt问题

    请教C语言转.DBF为.txt问题 我用C语言in=fopen(infilename,"rb");out=fopen(outfilename,"wb");分别打开要转换的数据库(dbf)与要生成的文本文件(txt).用fputc(fgetc(in),out);输出到文件本文件.可是输出时会将空格变成乱码.哪位高手过来指点下,感激不尽! 搜索更多相关的解...

    177
    热度
  • 文件的写入(这个问题好象不难啊,大家踊跃点)

    文件的写入(这个问题好象不难啊,大家踊跃点) 用如下代码向某个文件写如一个字符为什么提示内存无法被写入?? #include<stdio.h> #include<stdlib.h> voidmain() { FILE*fp; charch='a'; if(fopen("name.c","w")==NULL)...

    121
    热度
  • [求助]等待解决

    [求助]等待解决 有一文本。数字间以逗号分隔。每组数字为3位,不足3位用空格代替。例如,165,45,3,1,333,85,6,74,1,635,355,156,354,33,3,33,311,165,45,3,1,333,85,6,74,1,635,355,156,354,33,3,33,311,替换成165,45,3,1,333,85,6,74,1,635,355,...

    231
    热度
  • [讨论]大家来看一下:一个非常奇怪的问题

    [讨论]大家来看一下:一个非常奇怪的问题 #include<stdio.h> #include<stdlib.h> voidmain(intargc,char*argv[]) {FILE*fp1,*fp2; charc,ch; longj; char*in_file,*out_file; if(argc!=3) {printf("\ninputt...

    131
    热度
  • 输入学生的学号 姓名 三门课成绩 平均分 然后保存到一个文件上,为什么文件的 ...

    输入学生的学号姓名三门课成绩平均分然后保存到一个文件上,为什么文件的成绩部分是乱码 #include"stdio.h" #include"stdlib.h" #include"string.h" #defineLENsizeof(structstudent) structstudent { charnum[5]...

    663
    热度
  • 急急急,老鸟快进

    voidmain(void) { FILE*fpr,*fpw; charc; inti=0; system("cls"); fpr=fopen("d:\\junks\\test1.txt","rb"); fpw=fopen("d:\\junks\\test2.txt","wb"); for(;;) { c=fgetc(fpr); if(!feof(fpr)) { switch(c) { case0...

    165
    热度
  • [求助]有一个关于文件的程序总调不对,请教各位高手,谢谢

    [求助]有一个关于文件的程序总调不对,请教各位高手,谢谢 有一个关于文件的程序总是调不对,请教各位高手: 要求是这样的: 从键盘读入一个文本文件的路径,用C打开此文本(文本中全部是英文字符和英文标点),在此文本文件中搜索含有某字符串的行,然后把搜索结果(含此字符串的一整行内容)保存到另外一个文本文件中。(有多少行存多少行),并在文件最后统计出一共有多少行。 程序具体要...

    167
    热度
  • [求助]文件操作

    [求助]文件操作 [求助]文件操作 ,今天有事没去上课,作业根本看不懂编写一个C程序,将一个文件的内容复制到另一个文件,并排除以上单词:a、an以及、the. 搜索更多相关的解决方案: color="red">文件 color='#FF8000'>----------------解决方案---------...

    119
    热度
  • [求助]getchar()问题

    [求助]getchar()问题 #include"stdio.h" FILE*fp; main() { charch; if((fp=fopen("bi.dat","wb"))==NULL)exit(0); while((ch=getchar())!='@')fputc(ch,fp); fclose(fp); } 程序中输入一个字符并回车后,有几个字符被写入bi.dat...

    553
    热度
  • [求助]关于文件写入磁盘的问题(wb,w)

    [求助]关于文件写入磁盘的问题(wb,w) #include<stdio.h> voidput(inti,FILE*fp);intget(FILE*fp); voidput(inti,FILE*fp){intj;char*c;c=(char*)&i;for(j=0;j<4;j++)fputc(*(c+j),fp);} intget(FILE*f...

    124
    热度
  • 又一个!

    又一个! 文本文件b.txt中包含若干整数,请把文件中的所有数据相加,并把累加和写入文件最后。 #include<stdio.h> #include<stdlib.h> voidmain() { FILE*fp; floatsum=0; intm; if((fp=fopen("b.txt","a+"))==...

    322
    热度
  • 又一个!

    又一个! 文本文件int.txt中包含若干整数,请把文件中的所有数据相加,并把累加和写入文件最后。 #include<stdio.h> #include<stdlib.h> voidmain() { FILE*fp; floatsum=0; intm; if((fp=fopen("b.txt","a+"))...

    382
    热度
  • [休闲]加解密文件

    [休闲]加解密文件 /*****************************//*******功能:加解密文件*******//***把字节的高4位与低4位互换**//*****************************/#include<stdio.h>#include<conio.h> voidmain(){FILE*sfp,*df...

    406
    热度
  • [求助]为什么复制后的文件比原文件大1字节..

    [求助]为什么复制后的文件比原文件大1字节.. #include"stdio.h" voidmain(){FILE*sfp,*dfp; sfp=fopen("e:\\01.csf","rb+");dfp=fopen("e:\\haa.csf","wb+"); while(!feof(sfp)){fputc(fgetc(sfp),dfp); }printf("haha")...

    347
    热度