我正在使用Libxlsxwriter库,因为我希望我的结果可以在Excel Sheet中导出。我正在编译:
gcc name.c -o name -static-libgcc -std=c99 -lxlsxwriter -lz
这是一个说明问题的测试代码:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>
#include "xlsxwriter.h"
int main()
{
printf("->please insert a text: ");
char string[100];
scanf("%s", &string);
printf("->Your text is %s\n", string);
printf("->Thank you! Bye");
getchar();
getchar();
return 0;
}
我按上述方法编译并按照以下步骤操作:
1)运行程序:
- &GT;请插入文字:
2)写下#34;你好!&#34; (不要按回车键)
- &GT;请插入文字:你好!
3)我按下左箭头键三次(例如)。光标位于&#39; r&#39;
之下4)按住退格键
- &GT;请在这里______________
! (没有破折号。它只是一个可视化来显示它是一个空的空间)
我做了一个测试并删除了Libxlsxlibrary,因此Devc ++可以编译它。 同样的问题没有出现!
这与编译有关吗?有可能以某种方式解决这个问题吗?