-
fgetc函数的问题
fgetc函数的问题 我在学习fgetc函数时遇见这样一人例子: 从一个磁盘文件顺序读入字符并在屏幕上显示出来 ch=fgetc(fp); while(ch!=EOF) { putchar(ch); ch=fgetc(fp);--------2 } fp为文件型指针变量,ch为字符变量 这样可以吗?在2处能得到下一个字符吗?可以连序读入吗?它又是怎样实现输出的...
220
热度 -
[求助]关于fgetc?
[求助]关于fgetc? #include<stdio.h>intmain(){FILE*fp2;charm,ch='h';fp2=fopen("d:\\wenjian.txt","r"); while((m=fgetc(fp2))!=EOF){putchar(m); if(m==ch)//这里怎么不行的??printf("%c\t",m);//这个打印不出...
268
热度 -
fgetc读空格问题
fgetc读空格问题 代码如下 #include<stdio.h> #include"stdlib.h" intmain() { FILE*fp; intch; if((fp=fopen("temp.txt","r"))==NULL) { printf("filecnannotbeopen...
936
热度 -
【急】fgetc函数读取出现问题~
【急】fgetc函数读取出现问题~ #include<stdio.h> voidmain() { FILE*fp,*tp; charc; fp=fopen("a0.txt","r"); tp=fopen("a1.txt","w"); while(feof(fp)) { c=fge...
373
热度 -
【急】fgetc函数读取出现问题~
应该用while(!feof(fp)) color='#FF8000'>----------------解决方案-------------------------------------------------------- 回复5#的帖子 借此机会我想问一下在我自己的其他小程序中fputc功能不能实现,即所要写入的文...
463
热度 -
有关fgect
有关fgect 如FILE*fp;charch;ch=fgetc(fp);可以推知fgetc函数原型可以是()A。voidfgetc();B.charfgetc();C.charfgetc(int);D.intfgetc(FILE*fp); 搜索更多相关的解决方案: color="red">fgect c...
335
热度 -
[求助]两段代码有区别吗?
[求助]两段代码有区别吗? while((cha=fgetc(fpa))!=EOF){fputc(cha,fpb);}cha=fgetc(fpa);while(!feof(fpa)){fputc(cha,fpb);cha=fgetc(fpa);}有什么不同吗?有大虾知道么,呵呵 搜索更多相关的解决方案: color="red">代码 ...
305
热度 -
/*求助*/关于文件操作
/*求助*/关于文件操作 我在D盘建了个123.txt,在里面写了abcdefg然后运行下面这个程序#include<stdio.h>main(){File*fp;charch;fp=fopen("d:\123.txt","r");if(fp==NULL)printf("error");ch=fgetc(fp);while(ch){printf("%c",c...
268
热度 -
1
1 1 color=#000066>[此贴子已经被作者于2005-5-3121:21:52编辑过] color='#FF8000'>----------------解决方案-------------------------------------------------------- 1 color=...
366
热度 -
[求助]不知道怎么不能运行!
[求助]不知道怎么不能运行! #include<stdio.h>#include<ctype.h>#include<malloc.h>#include<stdlib.h>#include<string.h>#defineNULL0 FILE*fp;charcbuffer;char*key[8]={"if","e...
308
热度 -
问题修改
问题修改 #include"stdafx.h"#include"stdio.h"#include"malloc.h"#defineLENsizeof(structstudent)#defineNULL0 intn=0; charmenu(){inti;for(i=0;i<42;i++){printf("*");}printf("\n");printf("*Tiny...
386
热度 -
文件指针问题,请帮助!
文件指针问题,请帮助! 大家好,本人刚学了点文件指针,现有个问题: 本意是:我在D盘有个文件data.txt,其中有这样的字符:IlikeC.那现我想通过写一段程序在D盘建一个文件:data2.txt,并把IlikeC.复制过来。程序如下,但运行后出现无数个y,且头上还有两点,请大伙帮个忙,给个解释,谢谢! main() { FILE*f,*f2; charc; f=...
240
热度 -
[求助]我刚刚学文件遇到了一个问题
[求助]我刚刚学文件遇到了一个问题 我想叫我D盘的新建文件。txt里面的mp3_aaa字符输出到屏幕上那个绿的地方只能用“/”而不能用“\”因为我用的是FREE.353#include"stdio.h"main(){FILE*fp;charch;if((fp=fopen("d:/新建文件.txt","a+"))==NULL){puts("不能打开此文件");exit(0...
225
热度 -
关于文件操作的问题
关于文件操作的问题 以下这段:main(){FILE*fp;intch=0,ah;fp=fopen("filetest","r+");fputc(ch,fp);rewind;ah=fgetc(fp);printf("%d",ah);getch(); }我在win-tc上为什么是输出-1而不是0呢? color='#FF8000'>------...
231
热度 -
求助!!C文件问题
求助!!C文件问题 #include<stdio.h>intmain(void){FILE*fp;charch;if((fp=fopen("e:\\hello.txt","rt"))==NULL);{printf("Error");getch();exit(1);}ch=fgetc(fp);while(ch!=EOF){putchar(ch);ch=fget...
207
热度 -
谁能告诉我这是为什么?
谁能告诉我这是为什么? 为什么在“copyfile.txt"文件中会多出一个奇怪的字符,希望大家给予解答! #include<stdio.h> #include<stdlib.h> intmain() { FILE*fp,fp1; intch; if((fp=fopen("file.txt","r"...
209
热度 -
文件内容复制的问题
文件内容复制的问题 刚学C,请指教:)程序是把一个文件中的信息复制到另一个文件中,但是每次运行之后,复制的文件尾巴总多了个符号,那个符号就是打不出来。是y上面多了两点。不知道是系统问题还是程序的问题。程序如下#include<stdio.h>main(){FILE*in,*out;charinfile[10],outfile[10];printf("Ente...
292
热度 -
[转载]feof多输出的原因 多出FF
[转载]feof多输出的原因多出FF 这是我在CSDN上看到的文章,刚才看到HJin的questionaboutfputcandfeof下面鉴转载以下文章,以供大家分享学习feof()大多用宏来实现:#definefeof(f)((f)->flags&_F_EOF)。 而_F_EOF是在fgetc,getc()等函数或宏读完最后一个字符读到末尾读不到东西了...
330
热度 -
SOS请帮忙~~~~~~~
SOS请帮忙~~~~~~~ SOS!请高手帮忙~~~~~~ 我们要做一个“模拟储蓄所”的C语言程序设计 要求:开户处理;存款处理;取款处理;销户处理;利息计算;修改密码;帐目维护。 我自己编了一个,但销户和修改密码、账目维护这几个功能实现不了。 请各位高手帮帮忙吧。 #include<stdio.h> #defineSIZEsizeof(acc) int...
319
热度 -
SOS!请高手帮忙~~~~~~
SOS!请高手帮忙~~~~~~ 我们要做一个“模拟储蓄所”的C语言程序设计 要求:开户处理;存款处理;取款处理;销户处理;利息计算;修改密码;帐目维护。 我自己编了一个,但销户和修改密码、账目维护这几个功能实现不了。 请各位高手帮帮忙吧。 #include<stdio.h> #defineSIZEsizeof(acc) inta; structacc{int...
197
热度