按行方式写入文件---->fputs函数
文件 函数 方式 ---- 写入 按行
2023-09-14 09:13:38 时间
fputs() 函数也是用来显示字符串的,它的原型是:
函数原型:
int fputs(const char *s, FILE *stream);
s 代表要输出的字符串的首地址,可以是字符数组名或字符指针变量名。
stream 表示向何种流中输出,可以是标准输出流 stdout,也可以是文件流。标准输出流即屏幕输出,printf 其实也是向标准输出流中输出的。
fputs() 和 puts() 有两个小区别:
1.puts() 只能向标准输出流输出,而 fputs() 可以向任何流输出。
2.使用 puts() 时,系统会在自动在其后添加换行符;而使用 fputs() 时,系统不会自动添加换行符。
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
//按行向文件写入
void test()
{
FILE* fp = fopen("test.txt", "w");
if (fp == NULL)
{
printf("打开文件失败");
}
char buf[120] = "hello world,Nice to meet you!";
fputs(buf, fp);
fclose(fp);
}
int main()
{
test();
return 0;
}
相关文章
- Qt-Qt之QSS文件使用
- Python学习--13 文件I/O
- PHP文件夹文件拷贝/复制函数 dir_copy($src = '', $dst = '')
- php glob()函数实现目录文件遍历与寻找与模式匹配的文件路径
- pycharm自动生成文件注释和函数注释
- xml文件格式化后不能获取到值
- 从Internet下载一个文件
- linux find批量替换java文件中字符串
- vuejs项目前端纯js在线下载网页内容保存为自定义格式的word文件、另存为word文件
- Python编程语言学习:利用open函数将文本内容追加写入到txt文件中(两种方法实现)
- Python编程语言学习:在根目录的py文件内调用某叶目录文件内的包/库或者函数(常用在GUI编程)之详细攻略
- ML之FE:数据随机抽样之利用pandas的sample函数对超大样本的数据集进行随机采样,并另存为csv文件
- 习题 8.5 将本章的例8.4改写为一个多文件的程序:1.将类定义放在头文件arraymax.h中;2.将成员函数定义放在源文件arraymax.cpp中;3.主函数放在源文件file1.cpp中。
- java中反射机制通过字节码文件对象获取字段和函数的方法
- 使用FileZilla向linux系统上传文件
- 致命错误: subunit/child.h:没有那个文件或目录(七十二)
- Word文件交换的电脑打开字体、排版变化的原因和解决方法!
- VC++对字符串进行加密的MD5String和获取文件MD5值的MD5File函数的封装(附源码)
- spark rdd saveAsTextFile保存为文件
- Python3 文件操作
- Matlab使用笔记(五):输入多个向量函数参数 / 调用同文件下的其它函数 / 同一个源程序文件下实现多个函数模块的构建
- Ubuntu16.04和Centos7.5安装Rsync并测试同步文件