码迷,mamicode.com
首页 > 其他好文 > 详细

简单的文件操作

时间:2014-10-31 20:35:03      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   color   ar   sp   文件   div   log   

  1 #include <stdio.h>
  2 
  3 int main()
  4 {
  5         FILE *fp = fopen("hello", "w+");
  6         if(fp == NULL){
  7                 perror("fopen");
  8                 return 1;
  9         }
 10 
 11         char *p = NULL;
 12         char *buff = "hello boy!";
 13 
 14         int ret = fputs(buff, fp); //把内容写入文件中
 15         if(ret < 0){
 16                 perror("fputs");
 17                 return 1;
 18         }
 19 
 20         fseek(fp, 0, SEEK_SET);//将文件指针指向头,因为在赋值时已经指向了最后
 21 
 22         unsigned char arr[1024] = {0}; //这个数组是用来存文件里的内容的
 23         p = fgets(arr, 1024, fp);
 24         if(p == NULL){
 25                 perror("fgets");
 26                 return 1;
 27         }
 28         printf("%s \n", arr);
 29 }
  1. fopen一个文件,定义一个文件指针。
  2. fputs将字符串写入文件。
  3. 再将文件中的内容 fgets到字符数组,然后输出。

    

简单的文件操作

标签:style   blog   io   color   ar   sp   文件   div   log   

原文地址:http://www.cnblogs.com/luoxiang/p/4065847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!