文件-输入【c】
标准IO库中定义的类EILE
定义变量EILE *variable;此时变量没有与任何实际文件相关联,欲关联则调用函数fopen():file_pointer_variable=fopen("file name","mode")
file name 为直接打开方式,也可写成文件路径:例D:\\ad\\rf.txt 注意是\\不是\
mode 为做文件操作类型,通常有以下几种
--r 文件以读的方式打开,open返回文件指针只做输入操作,文件一定存在;
--w 文件以写的方式打开,open返回文件指针只做输出操作,若文件不存在,将会用指定文件名创建一个新文件,如果已存在同名文件,则同名文件内容将被删除
--a 文件以追加方式打开,返回文件指针只能做输出操作,若文件不存在,将会用指定文件创建一个新文件,若存在,则将在原文件末端追加
若出现错误将返回指针值为null;
逐字符处理文件:int getc(FILE* variable) 返回为int型,若用字符型的变量存储getc的结果,程序将检测不到文件结束符
程序实践出错点:程序内容:导入有序文件,其中为以“,”分隔
1读入的文件中换行符也被读入,应作出处理,否则读入出错。
2最后一个数字的读取需注意
浙公网安备 33010602011771号