Tag: 如果

使用文本文件二

关于以下代码的几个问题,我在之前的post中获得了帮助。 1)。 任何想法为什么在输出结束时,我得到一个随机的垃圾字符打印? 我正在释放文件等并检查EOF。 2)。 这个想法是它可以使用多个文件争论,所以我想创建新的文件名,增加,即out [i] .txt,是否可能在C? 代码本身接受一个文件,其中包含所有用空格分隔的单词,例如书籍,然后循环遍历,并用\ n替换每个空格以便它形成一个列表,请找到下面的代码: #include #include #include #include /* * */ int main(int argc, char** argv) { FILE *fpIn, *fpOut; int i; char c; while(argc–) { for(i = 1; i <= argc; i++) { fpIn = fopen(argv[i], "rb"); fpOut= fopen("tmp.out", "wb"); while (c != EOF) { c = fgetc(fpIn); […]