-
[求助]标准文件操作的问题
[求助]标准文件操作的问题 代码是这样的:#include<stdio.h>main(){FILE*fp;charch,str[5000];fgets(str,20,stdin);if((fp=fopen("str","r+"))==NULL){printf("Thefilecannotbeopened.\n");exit(1);}while((ch=fge...
193
热度 -
向文件写数据问题
向文件写数据问题 代码如下: #include"stdio.h" #include"stdlib.h" intmain() { FILE*fp; charch,temp; inti,row,col; longoffset; if((fp=fopen("temp.txt","r+w"))==N...
143
热度 -
请教一个问题,好吗
请教一个问题,好吗 #include<stdio.h> main() {FILE*fp; charch,filename[20]; printf("输入原文件名:\n"); scanf("%s",filename); if((fp=fopen(filename,"w"))==NULL) {print...
293
热度 -
[求助]还是for循环中的{}
[求助]还是for循环中的{} 看一下两个程序:main(){inti,j;for(i=1;i<=4;i++)for(j=1;j<i;j++){printf("*");printf("");}printf("\n");}与main() { inti,j; for(i=1;i<=4;i++){ for(j=1;j<i;j++) { printf("...
128
热度 -
1000!算法
1000!算法 #include<iostream.h>voidmain(){intresult[10000];intp=0,i;intininum=0;charini[10];inttemp;memset(result,0,sizeof(p)*10000);cout<<"pleaseinputtheinitialnumber"<<e...
1017
热度 -
[求助]关于文件的问题
[求助]关于文件的问题 #include<stdio.h>voidmain(){charch,filename[20];FILE*fp;scanf("%s",filename);if((fp=fopen(filename,"w"))==NULL){printf("cannotopenthisfile\n");exit(0);}while((ch=getcha...
137
热度 -
这个程序的目的是什么呀?
这个程序的目的是什么呀? #include<stdio.h> intmain() { FILE*fp; unsignedi; struct { charH; charL; }ch; if((fp=fopen("file.txt","w"))==NULL) puts("fail"); for(i=0...
113
热度 -
【急】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
热度 -
译码出问题了,该怎么解决啊?
译码出问题了,该怎么解决啊? voidHuffmanEncode(FILE*fp,BITFILE*bf){unsignedlongfilelength;inti;BuildCounts(fp);fseek(fp,0,SEEK_END);filelength=ftell(fp);BitsOutput(bf,filelength,4*8);for(i=0;i<256;...
369
热度 -
[求助]怎么找到生成的文件
[求助]怎么找到生成的文件 我是个新手,请大家帮帮忙,我在看谭浩强老师编的C语言书,在第13章,有这么一个例子,(在第2版,315页)#include<stdio.h>main(){FILE*fp;charch,filename[10];scanf("%s",filename);if((fp=fopen(filename,"w"))==NULL){print...
133
热度 -
[求助]新手第一问,这个应该怎么做
[求助]新手第一问,这个应该怎么做 一篇英文文章在e:\en.txt其内容为thisisabook.我想采用异或255加密因为我发现比如说a的ascii码是97二进制就是01100001用它异或2550110000111111111=10011110上面是我想的加密过程解密也一样1001111011111111=01100001这样就得到原来的了请你们帮我用C的文件指针...
362
热度 -
[讨论]用fopen函数无法打开文件有哪几种情况
[讨论]用fopen函数无法打开文件有哪几种情况 我这里有个文件复制的函数用的dev-cpp却是无法打开老是thisfilecannotopen#include<stdio.h>voidfilecopy(FILE*in,FILE*out); intmain(){FILE*in;FILE*out;if((in=fopen("d1.dat","r"))==NUL...
226
热度 -
大家都来看看啊帮个忙
大家都来看看啊帮个忙 //memset(fenxianModo,0,sizeof(fenxianModo)); WriToFILE(in0,out0);WriModo(in1,out1,out11,in0);WriModo(in2,out2,out22,in0);WriModo(in3,out3,out33,in0);fcloseall();} voidWriModo(...
460
热度 -
关于"文件"的一些疑问(麻烦高手顺序答谢谢)
关于"文件"的一些疑问(麻烦高手顺序答谢谢) (麻烦高手顺序答,谢谢!)1.强哥的那本书里讲关于fgetc()函数时第一句话是:"从指定的文件读入一个字符......"就是这个"读入"一开始我以为是读入到另一个文件,现在发现应该是读入到内存中(已经分配的存储空间,如ch=fgetc(fp);)是吗???还有fgetc(fp),是自动顺序读取fp文件里面的字符?2.先看一...
318
热度 -
[转贴]C程序读书笔记
第十二章文件1)概述c语言将文件看成一个字符的序列,分为ASCII文件(文本文件)和二进制文件。即一个c文件就是一个字节流或二进制流。ASCII文件每一个字节放一个ASCII码,代表一个字符,输出与字符一一对应,便于逐个处理字符,但占用空间较多。二进制文件按内存中的存储形式原样输出到磁盘上,节省空间,由于输出与字符不对应,不能直接输出字符形式,一般用于保存中间结果。目前c对文件的处理只有缓冲文件系...
380
热度 -
[原创]做了一个小程序,超爽!
[原创]做了一个小程序,超爽! 在网上看到有拼音加加的超大词库,号称有百万之巨,就想转换到五笔输入法的词库里,可是打开却发现文件是这样子滴:;拼音佳佳词库,是由拼音佳佳编辑整理,无偿提供给拼音加加开发组.;该词库的特点如下:;1.词汇量大,约22万.;2.新词多.;3.影视相关词汇较多(本人做VOD之积累,比如天下无贼之类的词,还有较多影视歌星).;4.词频较好.词频为...
147
热度 -
[讨论]出题大家算
[讨论]出题大家算 一个不错的题目我试着编了一下,编译成功了;但没结果死循环。看大家的了这是我的程序:#include<stdio.h>#include<math.h> main(void){//defineconstantdoubles_rate=0.001;//strainrate3100,0.001,8000,0.1doubletempt,...
137
热度 -
strlen函数的问题
strlen函数的问题 这里只是部分程序:#include<stdio.h>intmain(){FILE*fp;FILE*dp;inti;charch,dh,temp[20];if((fp=fopen("test.txt","w+"))==NULL){printf("cannotcreatafile\n");exit(1);}gets(temp);输入iam...
343
热度 -
文件加密
文件加密 刚学c时突发奇想就写了这个,高手莫笑我./*Name:easysecretV1.0Copyright:Author:随心Date:20-09-0723:33Description:*/#include<stdio.h>#include<stdlib.h>#include<conio.h> /*******写文件函数*****...
633
热度 -
[求助]-程序语句不是顺序执行,已解决,在这谢谢各位热心帮助,有兴趣知道答案 ...
[求助]-程序语句不是顺序执行,已解决,在这谢谢各位热心帮助,有兴趣知道答案的进. #include"stdio.h"#include"iostream.h"#include"stdlib.h"voidmain(){FILE*fp;charch,fln[20];cout<<"输入文件名:";cin>>fln;if((fp=fopen(fln,"w...
106
热度