用C语言编写的将文本文件中的个数据间添加 "," 的小程序
来源:互联网 发布:js 比较对象 编辑:程序博客网 时间:2024/03/28 20:32
有时候我们获得的测试数组数据是以空格形式隔开的,我们可能需要将数据间用 “," 进行分隔,如数组中。
下面是我平常为方便写了个小程序处理这个问题,供大家参考,也可以在此基础上做一些改进和修改来执行其他的一些操作。
/*1、对文本数据进行处理:将用其它软件导出的数据在原空格处添加分号,便于数据的进一步利用处理2、如有其它特殊需要可以自行添加功能代码*/#include <stdio.h>int main(){FILE *fp1, *fp2;char ch;char *inputFile = "D:\\input.txt";//输入的文件路径char *outputFile = "D:\\output.txt";//输出的文件路径if ((fp1 = fopen(inputFile, "rt")) == NULL){printf("\nCannot open file strike any key exit!");getchar();return -1;}if ((fp2 = fopen(outputFile, "wt")) == NULL){printf("\nCannot open file strike any key exit!");getchar();return -1;}ch = fgetc(fp1);while (ch != EOF){while (ch == ' '){fputc(ch, fp2);ch = fgetc(fp1);}while ((ch != ' ') && (ch != EOF)){fputc(ch, fp2);ch = fgetc(fp1);if (ch == '\n'){fputc(',', fp2);}}fputc(',', fp2);}fclose(fp1);fclose(fp2);return 0;}
- 用C语言编写的将文本文件中的个数据间添加 "," 的小程序
- c语言编写的一些小程序
- 【记录】编写用以输出个十百位数的C语言小程序
- 小程序:编写一个程序,将数组a中的相同的数据删除的只剩一个,然后输出;
- 编写个从1加到100的程序 谁能用c语言中的for语句
- 【扫雷】C语言编写的小程序扫雷
- c语言编写的小程序 随机生成数
- 编写一个C程序将一个文本的字符计算将字符个数输出到另一个文本文件(图)
- C语言:将数据保存到文本文件
- C语言--将数据输出到文本文件
- 用C语言编写钢琴小程序
- VS2010编写第一个C语言小程序
- 将数据动态的添加到文本文件中
- 来个去除c程序中的注释的小程序
- C语言编写的文本文件/二进制文件格式互换
- 用C语言编写一个程序将输入的十进制数转化成16进制?
- 编写一个删除c语言中的注释语句/* */的程序
- 求个C语言源代码~一个简单的小程序
- Chat interface
- QTableView中表头宽度设置
- 二分图相关知识
- 每个程序员都应该读的书
- C语言中动态分配内存
- 用C语言编写的将文本文件中的个数据间添加 "," 的小程序
- 用java语言实现万年历(输入年月,打印当前日历,主要使用Java Swing技术)
- 一生之中遇到的人
- 养生
- Java Annotation
- C语言 如何正确循环输入一个整数,浮点和字符串报错
- 从下载图像文件、操作图像文件像素、保存图像文件到本地看银光跨域123
- python 中的特殊常量 None
- C#访问https的webservice