按照字符进行读写

按照字符进行读写

  • 写文件 fgetc
  • 读文件 fputc
  • 文件结尾 EOF END

代码示例:

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
//1.字符的读写回顾
void test01()
{
   
        //写文件
        FILE*f_write = fopen("./test.txt","w");
        if (f_write == NULL)
        {
   
               return;
        }
        char buf[] = "hello C++!";
        for (int i = 0; i < strlen(buf); i++)
        {
   
               fputc(buf[i],f_write);
        }
        fclose(f_write);
        //读文件
        FILE*f_read = fopen("./test.txt", "r");
        if (f_read == NULL)
        {
   
               return;
        }
        char ch;
        while ( (ch = fgetc(f_read))   != EOF) //EOF END OF FILE
        {
   
               printf("%c",ch);
        }
        fclose(f_read);
}
int main()
{
   
        test01();
        return EXIT_SUCCESS;
}
C/C++基础 文章被收录于专栏

本专栏收录C/C++编程语言相关知识

全部评论

相关推荐

点赞 评论 收藏
分享
05-22 09:23
门头沟学院 Java
点赞 评论 收藏
分享
自学java狠狠赚一...:骗你点star的,港卵公司,记得把star收回去
点赞 评论 收藏
分享
07-07 11:33
江南大学 Java
已经在暑假实习了&nbsp;,没有明确说有hc,纠结实习到八月份会不会有点影响秋招毕竟感觉今年好多提前批
程序员小白条:92的话准备提前批,其他没必要,没面试机会的,而且你要准备充分,尤其八股和算法题
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务