⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mzyengopenc.c

📁 将SQL数据库的内容按照记录存放到文件中
💻 C
字号:

#include <stdio.h>
#include <string.h>
#include <malloc.h>
#include <stdlib.h>
#include <io.h>

main()
{
  FILE *fp1,*fp2;
  unsigned char *ch;
 
  char *filename; 
  
  int cht,i=1,fenhao=0; 
  
  filename=(char *)malloc(sizeof(char)*15);
  
  ch=(char *)malloc(sizeof(char)*10);
  if((fp1=fopen("g:\Edata.txt","r"))==NULL)	   
  printf("error");   
  strcpy(filename,"");
  strcpy(filename,"g:\eng");
  cht=fgetc(fp1);
  while(!feof(fp1))
  {
  	 
         
        itoa(i,ch,10);
  		strcat(filename,"\\");
		strcat(filename,ch);
  		strcat(filename,".txt");
		if((fp2=fopen(filename,"w"))==NULL)	  		
        printf("error2");
        i++; 
	  

       while(cht!='\n')
	   {
             
	      if(cht==34)
		  {    
			fenhao++;
			cht=fgetc(fp1);
          	if(cht==',')
            cht=fgetc(fp1);
		  }
		  else
		  {
			  fputc(cht,fp2);
		      cht=fgetc(fp1);	
		  }
		  if(fenhao%2==0)
              fputc('\n',fp2);
	    }
	     
     fclose(fp2);

	  
  }   
   free(ch);
   free(filename);
   fclose(fp1);
   
}

⌨️ 快捷键说明

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