Files
C-examples/2exitcode/exitcode.c

14 lines
1.1 KiB
C
Raw Normal View History

2025-12-28 00:10:39 +03:00
// Вывод в консоль, на самом деле, нетривиальная задача. Поэтому мы были вынуждены использовать внешнюю функцию puts в прошлом примере.
// Поэтому напишем программу, которая что-то делает, но без вывода в консоль
int main(){
return 1+2;
}
// Для компиляции: `tcc exitcode.c`
// Для запуска: `exitcode.exe`
// Для того, чтобы увидеть результат, который вернула программа, в cmd нужно написать `echo %ERRORLEVEL%` сразу после предыдущей команды.
// Вообще, обычно main возвращает код статуса результата выполнения программы.
// Так 0 соответствует успешному выполнению, не 0 - коду какой-то ошибки (что-то подобное происходит на сайтах при показе ошибок 404 и т.д.)