2016-03-27 4 views
-1

Я использую 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

Попробуйте перенаправить вывод в текстовый файл, а затем просмотреть его с помощью текстового редактора. Вы можете прокручивать резервную копию окна консоли, вы можете сделать буфер более крупным, но в конечном итоге вы все равно столкнетесь с этой проблемой, когда у вас будет еще больший цикл. –

+0

Возможный дубликат [Настройка консоли для Maximized в Dev C++] (http://stackoverflow.com/questions/6606884/setting-console-to-maximized-in-dev-c) –

+1

@YuliiaChuhui: Это не так. Он спрашивает: «Я использую консоль?» – Olaf

ответ

1

В большинстве терминалов вы можете прокрутить назад, чтобы увидеть, что было напечатано ранее. В Windows вы можете изменить видимую длину истории, щелкнув правой кнопкой мыши на заголовке вверху, выбрав предпочтения и установив Scrollback столько, сколько захотите. В Linux это свойство эмулятора терминала (попробуйте Shift-Page Up для прокрутки назад).

-2

Имея ту же проблему, я обычно перенаправляю вывод в текстовый файл.

+1

Не используйте ответ для комментариев. – Olaf

0

Вам понадобится монитор на 5000 строк. Попробуйте получить массив самых мощных графических карт, которые вы можете купить, и дисплей с высоким разрешением. Установите шрифт как можно меньше.

В качестве альтернативы перенаправить вывод на принтер и вставить выходные листы на стену.

+1

Сегодня я держу яичную охоту. –

+0

Мех - нисходящее движение за единственное сообщение, которое полностью отвечает на вопрос :( –

+0

Посмотрите мой первый комментарий наверху - что, если у OP закончится бумага для принтера? Но +1. –

Смежные вопросы