我正在使用“UNIX”(在我的虚拟机上)并在那里使用“C”生成“.docx”文件,将文件放入 Windows 后,当我打开文件时,它说“文件已损坏,不能打开”,然后它没有打开。我正在使用 MS-Word 2010。
这是我正在使用的一段代码:-
Write_to_file(){
FILE *fp;
if((fp=fopen("hello.docx","w"))==(FILE*)NULL){
printf("Error opening file");
return 0;
}
fprintf(fp,"Hello World");
fclose(fp);
}