This commit is contained in:
2025-12-28 00:10:39 +03:00
parent 9f530baad8
commit 1640c3a6d2
5 changed files with 127 additions and 8 deletions

13
2exitcode/exitcode.c Normal file
View File

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