-
再议13(ascii)的读取
再议13(ascii)的读取 我的问题是:13(ascii)可以作为一个字符用fputc函数存入一文本文件,但是为什么不能以fgetc读取出来???有朋友讲13是回车符;没错,13的确是回车,但它也确实是一个字符呀,它应该可以被读取,并且能以%d的形式打印出来的呀!但现在情况是这样的,若是该文本文件中有三个字符(分别为10,13,67),发现fgetc会直接跳过13这个...
963
热度 -
[求助]一个文件的问题
[求助]一个文件的问题 #include<stdio.h>#include<string.h>main(){intgetstring(charfilename[],charstr[]);charfilename[10],str[100];intm;printf("pleaseinputthenameofthefile");scanf("%s",f...
160
热度 -
winceVC++读取txt文件保存到数组解决方案
winceVC++读取txt文件保存到数组如题,data.txt文件如下:(每行一个数据,有换行)0.6026340.6030150.6026340.6026340.603015如何将他读取并保存到一个数组floatm[]中呢?color='#e78608'>------解决方案--------------------C/C++codevoidReadFloatData(float*m){FILE...
49
热度 -
文件复制不知错哪
文件复制不知错哪 #include"stdio.h"#include"stdlib.h"voidmain(){FILE*i,*o;charch;if((i=fopen("D:\w","r"))==NULL){printf("error!\n");exit(0);}if((o=fopen("D:\q","a"))==NULL){printf("error!!!!!\n")...
174
热度 -
[求助]我真的被搞的不行了.
[求助]我真的被搞的不行了. 建立两个磁盘文件,在分别从键盘输入字符,再将两个文件合并后放入数组,最后输出到屏幕,程序如下:#include<stdio.h>main(){FILE*fp,*dp;charc,d,str[100];if((fp=fopen("f:\\z","w"))==NULL){printf("cannotopenthisfile\n");...
252
热度 -
[求助]标准文件操作的问题
[求助]标准文件操作的问题 代码是这样的:#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> #defineFILEREAD"E:\lanhu.zip" #defineFILEWRITE"E:\lanhu.lhr" structlhrBody{ longintn; charbody; }*lhr;//存储信息结构...
199
热度 -
[求助]我的程序哪里错了
[求助]我的程序哪里错了 我想通过下面这个程序,实现从一个文本文件wenjian.txt中读取数据,并统计各个字符出现的概率,将结果保存在prob.txt中,各个字符是保存在string.txt中,如果可以的话,也可以将这两个数组一起保存在out.txt中。可是不知道为什么,一个是程序中数组定义不知道哪里出问题,二是程序中prob.txt中就是没有输出的内容,我也不知道...
240
热度 -
[求助]文件高手进来!
[求助]文件高手进来! 题目:用count变量计算luoming.txt文本中的字符个数 #include<stdio.h> #include<stdlib.h> main() {FILE*fp; longcount=0; if((fp=fopen("luoming.txt","r&q...
142
热度 -
无缘无故多了一行空白,大家帮我看看
无缘无故多了一行空白,大家帮我看看 #include"stdio.h" #include"stdlib.h" #include"assert.h" #include"string.h" voidmain() { FILE*file1,*file2,*destFile; chara[100],...
146
热度 -
关于NULL
关于NULL #include<stdio.h> #include<stdlib.h> intmain(intargc,char*argv[]) { intch; FILE*fp; if((fp==fopen(argv[1],"r"))==NULL) { printf("\nThefile:%scannotbeope...
354
热度 -
谁能帮我解释一下这个程序阿
谁能帮我解释一下这个程序阿 BYTEGetBS(FILE*in){BYTEch;BYTEbs=0XFF; if(feof(in))return0xFF; bs=fgetc(in);if(feof(in))return0xFF; if(bs!='A'&&bs!='C'){printf("ERROR!!!!");getch();}while(ch!=':')...
162
热度 -
文件读取的一道题目请高手指教!
文件读取的一道题目请高手指教! 编写一个程序对来自文本文件的一串字符进行按照某种加密规则进行加密工作,再输出到这个文件中,再编写一个解密程序对已经加密的文件进行解密工作,使这个文件还原到原来的面目. 搜索更多相关的解决方案: color="red">文件color="red">指教 color='#FF8...
118
热度 -
文件的怪问题!不难!
文件的怪问题!不难! 最近在学文件,发现有个问题,就是在Win-Tc上调试,若采用以下红色的那一句,就不行了。 #include<stdio.h> main() { FILE*f; charc; //if(fopen("d:\\hdntv-2.51\\config.lss","r")==NULL)为什么这一句与下面的两句的作用不是相同而且若使用这一句,则就不...
145
热度 -
请教:读二进制文件的问题
请教:读二进制文件的问题 附件中三个文件,FILEREAD.CFILEREAD.TXTPMRESfileread.c要读取二进制文件PMRES中的内容,并在屏幕上显示十六进制数。问题:1、碰到0D的BYTE,程序读不出来,当然在屏幕上也显示不出来。2、屏幕输出重定向文件:FILEREAD.TXT截止到第一个内容为1A的BYTE,下面的内容就读不出来了。源程序如下:#in...
409
热度 -
windows驱动文件过滤的路径设置如何存储啊
windows驱动文件过滤的路径设置怎么存储啊?想问一下在驱动开发中,数据怎么持久化,比如在应用层设置了需要过滤的路径,数据存在哪?color='#e78608'>------解决方案--------------------一般都做到配置文件里,或者是db数据库文件中。color='#e78608'>------解决方案--------------------简单的,指个思路,参考一下。#incl...
31
热度 -
php怎么读取大文件的最后一行,file函数就不用了
php如何读取大文件的最后一行,file函数就不用了。php如何读取大文件的最后一行,file函数就不用了。 分享到: color='#FF8000'>------解决方案--------------------可以用fseek指定最后位置,然后往前读。 比如fseek($fp,-1,SEEK_END);就跑到倒数第一行了color='#FF8000'>------解决方案------...
378
热度 -
文件打开问题
文件打开问题 大家好,请看看这个程序有哪些错误啊?#include<stdio.h>voidmain(){FILE*fp,ch;charfilename[10];printf("Pleaseinputthenameoffile:");scanf("%s",filename);if((fp=fopen(filename,"r"))==NULL){printf(...
93
热度 -
这个问题有什么好的解决方法?
这个问题有什么好的解决方法? 要求程序能够在一个名字叫character的文本文件中找到关键字characterlist 然后读取characterlist所在行的所有内容(不包括characterlist本身,比如1233123characterlist111222,则只读入111222,不读入characterlist和前面的1233123),然后输出。 注意:关键...
95
热度 -
[求助]想写一个文本编辑程序,总不能写入内容~`
[求助]想写一个文本编辑程序,总不能写入内容~` #include<stdlib.h>voidmain(){FILE*fp;charch,str[1000];if((fp=fopen("record.txt","r++"))==NULL)/*若文件无法打开,则返回出错信息*/{printf("Thefilecannotbeopened.\n");exit(1...
114
热度