C语言 文件读写 fputc 函数

本站已接入国内中文版 ChatGPT 镜像,欢迎大家前往体验《 国内中文 ChatGPT

零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门


一.fputc函数简介

fputc 函数是将字符 c 写到文件指针 stream 所指向的文件的当前写指针的位置,声明如下:

#include <stdio.h>
#include <stdlib.h>
/*
*描述:将字符 c 写到文件指针 stream 所指向的文件的当前写指针的位置
*
*参数:
*   [in]  ch: 要写入文件的字符
*   [in]  stream:文件指针句柄
*
*返回值:ch 为要写入的字符,fp 为文件指针。fputc 写入成功时返回写入的字符,失败时返回 EOF
*/

int fputc (int ch, FILE *stream)

/*
例如:

fputc('a', fp);
或者
char ch = 'a';
fputc(ch, fp);
*/

二.fputc函数使用


/******************************************************************************************/
//@Author:猿说编程
//@Blog(个人博客地址): www.codersrc.com
//@File:C语言教程 - C语言 文件读写 fputc 函数
//@Time:2021/07/28 07:30
//@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
/******************************************************************************************/

#include <stdio.h>
#include <string.h>

int main()
{
    char* s = "www.codersrc.com";
    FILE* f = fopen("D:\\test.txt","w");
    
    for(int i=0;i<strlen(s);i++)
        fputc(s[i],f);
    
    fclose(f);
    return 0;
}

三.猜你喜欢

  1. C语言 数组下标越界和内存溢出区别
  2. C语言 使用指针遍历数组
  3. C语言 指针和数组区别
  4. C语言 指针数组和数组指针区别
  5. C语言 野指针
  6. C语言 函数值传递和址传递
  7. C语言 函数不定长参数
  8. C语言 函数指针
  9. C语言 指针函数
  10. C语言 回调函数 callback
  11. C语言 #pragma once
  12. C语言 #include <> 与 #include “” 区别
  13. C语言 const 修饰函数参数
  14. C语言 const 和 define 区别
  15. C语言 #运算符
  16. C语言 ##运算符
  17. C语言 __VA_ARGS__
  18. C语言 ##__VA_ARGS__
  19. C语言 函数不定长参数 ##__VA_ARGS__经典案例
  20. C语言 va_start / va_end / va_arg 自定义 printf 函数
  21. C语言 main 函数
  22. C语言 main 函数参数 main(int argc, char *argv[])
  23. C语言 局部变量
  24. C语言 全局变量
  25. C语言 全局变量和局部变量区别
  26. C语言 static
  27. C语言 extern

本站已接入国内中文版 ChatGPT 镜像,欢迎大家前往体验《 国内中文 ChatGPT

文章版权声明 1、本网站名称:猿说编程
2、本站永久网址:https://www.codersrc.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。

© 版权声明
THE END
喜欢就支持一下吧
点赞2 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容