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

被折叠的 条评论
为什么被折叠?



