Вы ищете заявление END
или SYSTEM
. Например:
PRINT "Hello World!"
END
PRINT "This won't be printed."
Если вы используете обычный старый QBasic/QuickBASIC, то вы можете игнорировать все детали Qb64 на связанных страницах и просто использовать либо SYSTEM
или END
. Оба будут делать то же самое по большей части.
Если вы используете FreeBasic, рекомендуется использовать END
вместо SYSTEM
, так как некоторые вещи, которые не будут очищены должным образом, когда вы используете SYSTEM
. См. SYSTEM
для получения дополнительной информации, относящейся к FreeBASIC, если это то, что вы используете.
END
заявление при запуске программы с помощью QB.EXE /RUN PROGRAM.BAS
напечатает «Нажмите любую клавишу для продолжения» перед выходом в/QBasic среды QB. Оператор SYSTEM
при запуске аналогичным образом просто вернет вас в оболочку DOS без необходимости нажатия клавиши. Кроме того, ввод SYSTEM
в «Немедленном окне» среды QB/QBASIC выйдет из среды и вернется в оболочку DOS. В противном случае два оператора ведут себя точно так же в QB/QBASIC, будь то для автономных (скомпилированных) программ или модулей .BAS
.
-1 Это вопрос о том, как завершить программу с помощью QBASIC, а не C или C++. На самом деле, это не правильный ответ для любого из этих языков, поскольку вы передаете целочисленное значение функции как в C, так и в C++. –