Предотвращение закрытия окна консоли в консольном приложении Visual Studio C / C ++

вместо того, чтобы возвращать несколько значений, просто верните один из них и сделайте ссылку других в требуемой функции, например:

int divide(int a,int b,int quo,int &rem)
434
задан sorin 5 August 2013 в 22:05
поделиться

4 ответа

Если вы запускаете без отладки (Ctrl + F5), то по умолчанию вам будет предложено нажать клавишу возврата, чтобы закрыть окно. Если вы хотите использовать отладчик, вы должны поставить точку останова на последней строке.

449
ответ дан 22 November 2019 в 23:07
поделиться

Вы можете запустить исполняемый файл из командной строки. Таким образом, вы могли видеть весь результат. Или вы можете сделать что-то вроде этого:

int a = 0;
scanf("%d",&a);

return YOUR_MAIN_CODE;

, и тогда окно не закроется, пока вы не введете данные для переменной a .

3
ответ дан 22 November 2019 в 23:07
поделиться

Если вы используете .NET, поместите Консоль. ReadLine () перед окончанием программы.

Он будет ждать .

25
ответ дан 22 November 2019 в 23:07
поделиться

добавить «| пауза »в поле аргументов команды в разделе отладки в свойствах проекта.

3
ответ дан 22 November 2019 в 23:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: