【文本处理】Add_SpaceTab_eveLine

本文介绍了一个使用C语言处理文件的示例程序,该程序从一个文本文件中读取内容,并将每行前面添加制表符后再写入另一个文件。涉及到的文件操作包括打开、读取、写入及关闭等基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Add_SpaceTab_eveLine


#include<stdio.h>
#include"stdlib.h"

int main()
{
	char tab[1030] = "	";
	char StrLine[1024];//每行限制中文341个,英文字母1024个
	int i;
	FILE *in,*out;

	in = fopen("C:\\Temp\\lark\\java.txt","r");
	out = fopen("C:\\Temp\\lark\\parse_tab.log","w");

	/*while(!feof(in)){
		copy = getw(in); //每读一个数,in指针自动加一?
		printf("# %d\n",copy);
		putw(copy,out);
	}*/

	while(!feof(in)){	//fread fwrite 和 getw putw什么区别?
		fgets(StrLine,1024,in);
		strcat(tab,StrLine);
		fputs(tab,out);

		i = 1;
		while(tab[i] != 0){tab[i++] = 0;}
	}

	fclose(in);
	fclose(out);
	return 0;
}

/*int numbers(char *line)
{
	if( <="9" && mem>="0"){
		if
	}
}*/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值