TXT文件去除多余空行
Posted PoorLitt1eThin9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TXT文件去除多余空行相关的知识,希望对你有一定的参考价值。
有的小说段落之间有大批的空行,看起来十分难看,比如:
长达500多页,手动改就尴尬了,废话不多少,直接上代码:
#include "stdafx.h" #include <stdio.h> int main() { FILE * infile, * ofile; errno_t erri = fopen_s(&infile, "input.txt", "r"); errno_t erro = fopen_s(&ofile, "output.txt", "w"); char ch[2]; int ptr = 0; ch[ptr] = fgetc(infile); while(ch[ptr] != EOF) { if(ch[ptr] == ‘\n‘) { if(ch[1 - ptr] == ‘\n‘) {} else { fputc(ch[ptr], ofile); } } else { fputc(ch[ptr], ofile); } ptr = 1 - ptr; ch[ptr] = fgetc(infile); } return 0; }
把生成的TXT另存为PDF,这样就好看多了:
以上是关于TXT文件去除多余空行的主要内容,如果未能解决你的问题,请参考以下文章