C语言学习笔记之文件I/O(fgets()函数和fputs()函数)
来源:互联网 发布:python 文件重命名 编辑:程序博客网 时间:2024/05/15 02:41
1、fgets()函数
//函数成功将返回buf指针,失败或读到文件结尾返回NULLchar *fgets(char *buf, int bufsize, FILE *stream);
注意:
(1)与gets相比使用这个好处是:读取指定大小的数据,避免gets函数从stdin接收字符串而不检查它所复制的缓存的容积导致的缓存溢出问题。
(2)与gets还有一点不同的是,fgets()函数会读取’\n’。
2、fputs()函数
//函数成功返回值为非负整数;否则返回EOF(符号常量,其值为-1)int fputs(char *buf, FILE *stream);
注意:fputs()函数与puts()函数不同的是fputs不在字符串结尾追加换行符,所以fgets与fputs配合使用,gets与puts配合使用。
0 0
- C语言学习笔记之文件I/O(fgets()函数和fputs()函数)
- C语言学习笔记之字符串I/O(gets()函数和puts()函数)
- 标准 C I/O 之 fputs () 函数
- C语言学习笔记之字符I/O(getchar()函数与putchar()函数)
- C语言学习笔记之格式化I/O(scanf函数、printf函数)
- C语言学习笔记系列(4)I/O函数
- C语言字符串与文件读写函数 fgets(),fputs()......
- 文件操作之函数fputs和函数fgets
- 标准 C I/O 之 fgets () 函数
- C语言函数原型fgets fputs
- C语言文件读函数fgets()
- fgets()与fputs()函数
- 字符串的读写函数(fgets和fputs)
- fgets函数 和 fputs
- fgets 和fputs函数
- fgets()和fputs()函数
- 使用fgets和fputs函数读写文件
- 文件读取函数fgets和fputs
- 第五周实践项目3————时间类(2)
- 深入理解快速排序
- 04-树5 Root of AVL Tree (25分)
- Apache Spark Jobs 性能调优(二)
- Core Animation
- C语言学习笔记之文件I/O(fgets()函数和fputs()函数)
- 40个Java多线程问题总结
- 《C++ Primer》 第四版 第3章 标准库类型
- 20160328servlet学习笔记网站代码结构分析MVC结构
- [ Android SystemUi ] 动态修改系统状态栏颜色【沉浸式状态栏】
- 代码重定位实战1~2
- 第五周项目四 长方柱类
- 第四周项目3-随机数函数应用于游戏(1)
- tablayout