学习第33天

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. 文件读取
原文地址:https://www.cnblogs.com/chengyaohui/p/13711387.html