C语言

1. 文件、
1. 数据组织形式分类
1. ASCII文件(文本文件)、
2. 二进制文件、——对计算机来说只有二进制文件
2. 文本文件和二进制文件区别、
3. 大端模式和小端模式、
1. 低字节存放低地址、高字节存放高地址——小端存储、
2. 高字节存放低地址、低字节存放高地址——大端存储、
3. 存储大端和小端存储是和cpu有关、
4. 文件打开、

1. 文件打卡函数、——fopen
2. 调用方式、
1. FILE *fp; FILE是结构、fp是指向结构FILE的指针变量、
2. fp = fopen (文件名、使用文件打开的方式);
3. 文件名和使用文件的方式都是字符串、

5. 文件关闭、

1. fclise()——关闭文件、
2. fclise——文件指针
3. if(fp != NULL){fclose(fp);}
4. 只有fopen成功的文件才需要关闭、
5. 释放文件占用的内存单元、
6. 关闭文件时系统才会把缓冲区的数据写入到文件内、

6. 文件写入、

1. fputc和fgetc函数

2. 将一个字符写入磁盘、

3. fputc(需要写入的字符,fp)成功返回写入的文件的ascii码、失败则返回EOF(eof相当于-1)、

4. ```c

FILE *fp;
fp = fopen("wjn.txt","w");
if (fp == NULL)
{
printf("文件没有打开");
}
else
{
//文件打开成功、
char reco =fputc('a',fp);
if(reco == EOF)
{

}
reco =fputc('b', fp);
reco =fputc('c', fp);
fclose(fp);
}
```

5. fgetc;从指定文件读入一个字符

6. char reco = fgetc(fp);

  1. 文件读取
posted on 2020-09-22 12:39  程耀辉  阅读(113)  评论(0)    收藏  举报