文章目录
一、逐行遍历文件文本数据
1、获取文件中的文本行
2、查询文本行数据
3、追加文件数据
4、使用占位符方式拼接字符串
二、完整代码示例
一、逐行遍历文件文本数据
----
1、获取文件中的文本行...查询 本行字符数组中是否包含 键 Key ;
如果本行不包含 Key , 将数据行 line_buffer , 追加拷贝到 file_buffer 数组中 ;
如果 Key 关键字 在本行 , 则使用新的数据替换原来的数据..., 最后拷贝到 file_buffer 中 ;
调用 strstr 函数 , 可以查询 字符串 中是否包含某个 子串 , 并返回 子串首地址 ;
// 查询 本行字符数组中是否包含 键...可以使用占位符方式拼接字符串 , 这里将键值对按照 "%s = %s\n" 形式 , 拼接成字符串 , 然后将拼接后的字符串追加到另外一个数组中 ;
// 替换本行数据...);
continue;
}
else
{
// 如果 Key 关键字 在本行 , 则使用新的数据替换原来的数据