微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题WPS文件直接显示及转换
栏目软件操作与技巧
作者黄河
发布1994-01-07
  该程序能自动识别WPS文件及文本文件,并能将WPS文件转换成文本格式。可在DOS下使用“SHOW WPS文件名”显示文件内容,或者用“SHOW WPS文件名 目标文件名”将WPS文件转换成文本格式。
  本程序用Turbo C 2.0编写,源程序附下:
  #include "stdio.h"
  #include "stdlb.h"
  #define FILE_EOF 26
  main(argc,argv)
  int argc;
  char *argv[]
  {
  FILE *sf,*tf;
  int data1,data2;
  if (argc<2) {
  printf("错误参数");
  exit(0);
  }
  if ((sf=fopen(argv[1],"rb"))==NULL) {
  printf{"错误文件名或文件未打到");
  exit(0);
  }
  data1=getc(sf);
  if (data1!=1) rewind(sf)
  else {
  fseek(sf,733L,0);
  data1=getc(sf);
  if (data1!=0) {
  printf("文件已加密码");
  exit(0);
  }
  fseek(sf,1024L,0);
  }
  if(argv[2]) tf=fopen(argv[2],"wb");
  else tf=stdout;
  while (data1!=FILE_EOF) {
  data1=getc(sf);
  fprintf(tf,"%c",data1);
  }
  fclose(sf);
  } (黄河)