按格式化方式写文件---->fprintf
文件 方式 ---- 格式化
2023-09-14 09:13:38 时间
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
//匿名结构体
typedef struct
{
char name[64];
int age;
}person;
//按格式化方式写入文件
void test()
{
person p[2] = {
{"大忽悠",18},
{"大猪头",19}
};
FILE* fp = fopen("test.txt", "w");
if (fp == NULL)
{
printf("文件打开失败");
}
for (int i = 0; i < 2; i++)
{
int num=fprintf(fp, "[姓名]%s\t[年龄]%d\n", p[i].name, p[i].age);
printf("%d\n", num);
}
fclose(fp);
}
int main()
{
test();
return 0;
}
相关文章
- Java下载文件的几种方式「建议收藏」
- 【说站】python文件的三大访问方式
- 如何将一个文件打成jar包
- Java-实现文件拷贝的三种方式
- javastream流详解_Java获取文件流的所有方式
- pdf文件用什么方式打开-电脑上的PDF怎么都变成Edge浏览器打开了?怎么更改PDF文件打开方式?
- 学python:使用python的pyRanges模块中的read_gtf函数读取gtf文件报错的解决办法
- 【Linux 内核 内存管理】内存映射相关数据结构 ⑥ ( 文件映射 虚拟内存区域 | vm_area_struct | vm_operations_struct | 匿名映射 虚拟内存区域 )
- 手机数据恢复软件 恢复删除的图片、照片、视频、音频以及文件
- [android] 保存文件到手机内存详解手机开发
- 比较Linux文件内容:最快的方式(linux比较文件内容)
- MongoDB文件管理:最轻松的文件处理方式(mongodb文件管理)
- Linux下分配文件权限的最佳实践(linux分配文件权限)
- 使用Linux系统实现快速文件打包(linux打包)
- Linux管理缓存文件的新方式(linux缓存文件)
- 文件中某个字段Linux获取文件中某个字段的实现方式(linux获取一行)
- Linux本地文件快速上传方式(linux本地文件上传)
- 文件实现Linux配置文件完整备份的最佳方式(备份linux配置)
- Linux下复制文件的简便方法(拷贝文件linux)
- Linux下安全文件传输的方式(linux文件发送)
- 文件Linux解开bin文件的能力(linux解压bin)
- Linux下文件快捷读取程序(linux文件读取程序)
- MongoDB实现文件存储功能:高效、快速的文件存储方式(mongodb存储文件)
- 学习Linux必备:掌握更高效的文件查看方法——使用Linux命令more(linux命令more)
- 探究Linux桌面文件路径:解析方便快捷的操作方式(linux桌面的路径)
- Linux隐藏文件的显示方法(显示linux隐藏文件)
- 如何在Linux中创建大文件(创建大文件linux)
- 7zip在Linux下实现文件压缩:一种高效方式(p7zip linux)
- 数据安全用 Oracle 冗余字键保护你的文件(oracle冗余字键)
- Redis存储容器中的另一种新方式(文件可以放到redis么)
- 用js实现下载远程文件并保存在本地的脚本
- python实现批量转换文件编码(批转换编码示例)
- iis6和iis7限制上传文件(请求头)大小以及不支持FSO解决方法