![](https://img-blog.csdnimg.cn/20190913124440295.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
文件操作
文章平均质量分 72
德林恩宝
计算机科学与技术专业研究生,研究方向为计算机视觉[E-mail:baolliu@foxmail.com]
展开
-
文件基础
命名为标识一个文件,每个文件都必须有一个文件名,其一般结构为:主文件名[.扩展名] 文件命名规则需遵循操作系统的约定,扩展名代表了文件的类型。文件分类可以从不同的角度对文件进行分类根据文件的内容,可分为程序文件和数据文件,程序文件又可分为源文件,目标文件和可执行文件。根据文件编码方式,可分为ASCII码文件和二进制文件。ASCII码文件也称文本文件、TEXT文件,如.txt,...原创 2019-04-06 21:39:20 · 737 阅读 · 3 评论 -
BUPT第三次文件作业1(分析见代码)
```c#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){ int count[200]={0},k=1,maxlen=0,minlen=1000,line=0,lowercase=0,digit=0,capital=0,others=0,i=0; /...原创 2019-04-11 12:25:05 · 436 阅读 · 0 评论 -
BUPT第三次文件作业2(分析见代码)
实验12的Problem4将一个.c文件1复制到另一个文件2中,要求过滤掉文件1中的注释。注释类型:以//开头或者/**/ 中的注释。用一个函数完成该功能。基本要求:假设//或者/**/不会出现在printf语句中。高级要求:要能处理printf中的//或者/**/void copy(char *sourceFileName,char *newsourceName){ int fla...原创 2019-04-11 12:27:20 · 405 阅读 · 0 评论 -
BUPT第三次文件作业3(分析见代码)
主要函数声明#include<stdio.h>#include<string.h>#include<stdlib.h>struct File{//结构体储存商品的属性 int id;//商品记录号 char name[37];//商品名 int num;//商品数量 float price;//商品价格};struct File ...原创 2019-04-11 12:40:19 · 443 阅读 · 0 评论 -
文件的主要操作
文件的读写操作库函数fputc():将一个字符写入指定文件用法:int fputc(int c,FILE *stream);功能:将c指定的字符写入stream所指向的输出流中。与流相关的文件指针将向前移动一个字节(即指向下一个写入位置)。如果输出成功,则函数返回值就是输出字符数据;否则,返回一个符号常量EOF(其值在文件stdio.h中,被定义为-1)。库函数fgetc():从指定文...原创 2019-04-21 00:29:37 · 378 阅读 · 0 评论