2013-09-29 2 views
0

Когда я запускаю эту программу в симуляторе Nios 2, я получаю ожидаемый результат (1.000000).Где идет вывод при запуске программы C с помощью DE2?

#include <stdio.h> 
int main() 
{ 
    float n=0; 
    printf("%f\n", ++n); 
    return 0; 
} 

Но когда я запускаю программу на доске, она вообще ничего не выводит на консоли IDE. Где идет выход? Не выводится ли вывод на консоль IDE?

+0

Этот вопрос не соответствует теме, поскольку он касается ошибки конфигурации. –

ответ

1

Declare n в

float n=0.0f; 

он будет работать.

+0

Конечно, это не сработало. Моя среда отстойная, даже форматирование кода не работает. –

+1

Я думаю, что это проблема IDE. Я тестировал его на многих компиляторах. – haccks

+1

Я получил его для работы сейчас. Я изменил конфигурацию IDE. Файл .ptr для конфигурации должен соответствовать файлу .sof, или i/o не будет отображаться. Теперь он работает. –

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