如何用C语言读取word中的数据
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char ch;
char buffer[1024];//缓冲区
int len = 0;
FILE *fp;
fp=fopen("word.txt","r");
if(fp==NULL)
{
printf("open file word.txt failed!\n");
}
while(!feof(fp))
{
ch=fgetc(fp);
buffer[len++] = ch;//放到缓冲区
if (ch == '\n'){
buffer[len] = '\0';
printf ("%s", buffer);
len=0;
sleep(3);
}//回车输出
}
if (len){buffer[len] = '\0';printf ("%s", buffer);}//如果最后没有回车,输出缓冲区内容
fclose(fp);
return 0;
}
2009-02-17
所以用C语言进行word相关的开发,不现实
可以将word转换为text文本后,再进行处理
给出要求,即可完成。