C语言简单文件操作

 
 1 #include <cstdlib>
 2 #include <cstdio>
 3 #include <stdio.h>
 4 #include <iostream>
 5 
 6 using namespace std;
 7 
 8 int main(int argc,char* argv[]){
 9     
10     try{
11         //打开
12         FILE* pFile=fopen("c:\\a.txt","r+");
13         if(NULL==pFile){
14             cout<<"打开文件失败!"<<endl;        
15             return 0;
16         }
17 
18         //读取
19         char str[1024];
20         while(EOF!=fscanf(pFile,"%s",str)){
21             cout<<str<<endl;
22         }
23 
24         //写入
25         for(int i=0;i<10;i++){
26             for(int j=0;j<10;j++){
27                 if(j%2==0){
28                     fprintf(pFile,"*");    
29                 }else{
30                     fprintf(pFile,"-");    
31                 }    
32             }
33             fprintf(pFile,"\r\n");
34         }
35         
36         //关闭
37         fclose(pFile);    
38     }catch(...){
39         cout<<"文件操作发生异常..."<<endl;
40     }
41     system("PAUSE");
42     return EXIT_SUCCESS;
43 }

FILE、fopen、fscanf、fprintf、fclose

转载于:https://www.cnblogs.com/imarc/archive/2012/05/31/2529125.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值