简单对比C语言中的fputs()函数和fputc()函数

 更新时间:2015年08月30日 11:51:20   投稿:goldensun  
这篇文章主要介绍了简单对比C语言中的fputs()函数和fputc()函数,注意其之间的区别,需要的朋友可以参考下

C语言fputc()函数:写文件函数(将一指定字符写入文件流中)

头文件:

 #include <stdio.h>

定义函数:

int fputc(int c, FILE * stream);

函数说明:fputc 会将参数c 转为unsigned char 后写入参数stream 指定的文件中.

返回值:fputc()会返回写入成功的字符, 即参数c. 若返回EOF 则代表写入失败.

范例

#include <stdio.h>
main()
{
  FILE * fp;
  char a[26] = "abcdefghijklmnopqrstuvwxyz";
  int i;
  fp = fopen("noexist", "w");

  for(i = 0; i < 26; i++)
    fputc(a[i], fp);

  fclose(fp);
}

C语言fputs()函数:写文件函数(将一指定的字符串写入文件)

头文件:

#include <stdio.h>

定义函数:

int fputs(const char * s, FILE * stream);

函数说明:fputs()用来将参数s 所指的字符串写入到参数stream 所指的文件内.

返回值:若成功则返回写出的字符个数, 返回EOF 则表示有错误发生.


相关文章

  • C++中I/O模型之select模型实例

    C++中I/O模型之select模型实例

    这篇文章主要介绍了C++中I/O模型的select模型,实例讲述了I/O模型的用法,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-10-10
  • 利用Debug调试代码解决0xC0000005: 读取位置 0x0000000000000000 时发生访问冲突问题

    利用Debug调试代码解决0xC0000005: 读取位置 0x0000000000000000 时发生访问冲突问

    这篇文章主要介绍了利用Debug调试代码解决0xC0000005: 读取位置 0x0000000000000000 时发生访问冲突,本文给大家分享完美解决方案,需要的朋友可以参考下
    2023-03-03
  • 总结c++性能优化策略

    总结c++性能优化策略

    在本篇文章中小编给大家总结了关于C++的性能优化策略的相关知识点,对此有兴趣的朋友可以参考学习下。
    2018-03-03
  • C++序列操作函数学习最全指南

    C++序列操作函数学习最全指南

    这篇文章主要给大家介绍了关于C++序列操作函数学习的相关资料,文中通过实例代码介绍的非常详细,对大家学习或者使用C++具有一定的参考学习价值,需要的朋友可以参考下
    2022-02-02
  • C++泛型编程基本概念详解

    C++泛型编程基本概念详解

    这一篇介绍一下 C++ 编程中与面向对象并列的另一大分支——泛型编程,这一篇主要介绍函数模板、类模板和成员模板三大部分,需要的朋友可以参考下
    2021-08-08
  • C++的内联函数你了解吗

    C++的内联函数你了解吗

    这篇文章主要为大家详细介绍了C++的内联函数,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-03-03
  • c语言数据结构与算法之顺序表的定义实现详解

    c语言数据结构与算法之顺序表的定义实现详解

    这篇文章主要介绍了c语言数据结构与算法之顺序表的定义实现详解,用顺序存储的方式实现线性表顺序存储,把逻辑上相邻的元素存储在物理位置上也相邻的存储单元中,元素之间的关系由存储单元的邻接关系来体现,需要的朋友可以参考下
    2023-08-08
  • 动态数组C++实现方法(分享)

    动态数组C++实现方法(分享)

    下面小编就为大家带来一篇动态数组C++实现方法(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • C语言实现学生宿舍信息管理系统课程设计

    C语言实现学生宿舍信息管理系统课程设计

    这篇文章主要为大家详细介绍了C语言实现学生宿舍信息管理系统课程设计,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • C/C++可变参数函数的实现

    C/C++可变参数函数的实现

    这篇文章主要介绍了C/C++可变参数函数的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04

最新评论