我使用Dev-C ++,我在C中有一个程序,其输出没有完全显示(只有最后一部分是可见的)。 所以,我尝试了一个简单的程序,我注意到了同样的问题,例如:
#include <stdio.h>
#include <stdlib.h>
main(){
int i;
for(i=0;i<5000;i++){
printf("\n The number is : %d\n",i);
}
}
好吧,当程序完成后,我只能在(4852到4999)的控制台编号中看到,但我希望看到所有的输出。
答案 0 :(得分:1)
在大多数终端中,您可以向后滚动以查看之前打印的内容。在Windows中,您可以通过右键单击顶部的标题栏,选择首选项并根据需要设置Scrollback
来修改可见历史记录长度。在Linux中,它是终端模拟器的属性(尝试Shift-Page Up
向后滚动)。
答案 1 :(得分:0)
您需要一台5000线的显示器。尝试获得一系列最强大的显卡和高分辨率显示阵列。将字体设置为尽可能小。
或者,将输出重定向到打印机并将输出页粘贴到墙上。
答案 2 :(得分:-2)
遇到同样的问题我通常会将输出重定向到文本文件。