文本文件处理1.cpp

来自「文本文件处理」· C++ 代码 · 共 42 行

CPP
42
字号
#include <stdio.h> 
#include <stdlib.h> 
 
#define MAXLEN 1024 
 
void main() 
{ 
  /*
	if( argc < 3 ) 
    { 
        printf("usage: %s %s\n", argv[0], "infile outfile"); 
        exit(1); 
    } 

  */
    
    FILE *outfile, *infile; 
    outfile = fopen("d:\\tmp\\ljc2.txt", "w+" );  //wb+也可
    infile = fopen("d:\\tmp\\ljc1.log", "r");    //rb也可
    char buf[MAXLEN]; 
    
   
    while( fgets(buf,(int)sizeof(buf),infile)!='\0') 
    { 
	
		if(*buf!='a')
		{
			printf("%d\n",*buf);
			printf("%d%d\n",'\r','\n');
			continue;

		}

		printf("%c%c%c%d%d\n",buf[0],buf[1],buf[2],buf[3],buf[4]);
        fputs(buf,outfile);
	}  
	fclose(infile); 
	fclose(outfile); 
	system("PAUSE");	 
 
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?