學習第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. 文件讀取
相關文章
相關標籤/搜索