C

Exit codes

Në shqip: Kodet e daljes

ShpjegimiSQ

Kur një program mbaron, ia kthen sistemit një numër: 0 do të thotë „gjithçka mirë“, çdo numër tjetër „ndodhi një gabim“. Skriptet dhe CI-ja e lexojnë këtë numër për të vendosur nëse duhet të vazhdojnë. exit() e mbyll programin nga kudo.

EnglishEN

When a program ends, it gives the system a number: 0 means “all good”, any other number means “something went wrong”. Scripts and CI read this number to decide whether to carry on. exit() ends the program from anywhere.

Si ta mendosh

Si raporti i shoferit në fund të turnit: „0 — asnjë problem“ ose „3 — goma u shpua“.

Lexoje në anglisht

Like a driver's end-of-shift report: “0 — no problems” or “3 — flat tyre”.

Shembull kodic

#include <stdlib.h>
if (skedari == NULL) {
    fprintf(stderr, "S'u hap skedari\n");
    exit(EXIT_FAILURE);   // 1
}

Terma të lidhur