NCurses的新手,在这里。
我在尝试显示包含一系列相同字符(序列中超过6个)的数组时遇到了一个奇怪的问题,其中窗口只显示序列中的单个字符。
它发生在一些简单的事情上:
#include <ncurses.h>
int main() {
char test[] = "AAAAAAA";
initscr();
addstr(test);
refresh();
getch();
endwin();
return 0;
}
(使用-lncurses编译)
在屏幕上只显示A
,而不是AAAAAAA
。
如果有人对这种情况发生的原因有所了解,我将不胜感激,因为我无法在其他地方找到类似的问题。