Mis vahe on tagastamise 1 ja tagasituleku 0 vahel C?


Vastus 1:

Kui kutsutud funktsioon on booltüüp, siis loetakse tagasitulek 0 valeks ja tagasitulek 1 tõeseks. Kui funktsioon on int tüüpi, tähendab see lihtsalt, et need on täisarvud. Kuid nende jaoks on funktsioon ei tohiks olla peamine ..

Las ma selgitan sulle selgel viisil ...

põhifunktsiooni tagasitulek on samaväärne väljumisega () ja see lõpetab programmi täitmise kohe.

Kuid tagastamisväljavõtte kasutamine teistes funktsioonides lõpetab selle konkreetse funktsiooni täitmise ja tagastab seejärel tagastamisavalduses toodud väärtuse.


Vastus 2:

Tagastamine 0 tähendab programmi edukat täitmist ja tagasitulek 1 tähendab veaga lõpetatud programmi. See naaseb põhiprotsessi.

Tavaliselt tähendab iga tagastamisavalduses mitte olev nullväärtus programmi lõpetamist tõrkega.

Kui hoiate tagastamisväljavõtte kasutaja määratletud funktsioonis, tagastab see väärtuse peamisele ().


Vastus 3:

Ma eeldan, et te räägite funktsiooni main () tagastatavast väärtusest!

Noh, põhimõtteliselt käivitab iga programmi täitmise operatsioonisüsteem ja muidugi, nagu teate, on C-programmi sisenemispunkt peamine () funktsioon. main () on see, kellele operatsioonisüsteem helistab ja OS ootab omakorda selle väärtust, et järeldada, kuidas protsess lõpetati.

Tavaliselt kasutatakse järgmisi kokkuleppeid (standardtõlgendus puudub),

  • tagasi 0; OS tõlgendab seda väärtust protsessi eduka täitmisena ZERO-i error.return 1 abil; OS tõlgendab seda väärtust ebaõnnestunud täitmisena mõne vea tõttu.

Suurema kaasaskantavuse huvides on päisefailil kaks makrosid, nimelt EXIT_SUCCESS ja EXIT_FAILURE, mis kinnitavad OS-i vastavalt protsessi täitmise õnnestumisest või ebaõnnestumisest.

Vaadake seda koodi,

# kaasata 
# hõlmama 

int main ()
{
    printf ("EXIT_SUCCESS =% d \ n", EXIT_SUCCESS); // prindib 0
    printf ("EXIT_FALIURE =% d \ n", EXIT_FAILURE); // prindib 1
    tagasi 0;
}

Loodan, et see aitab! ;-)


Vastus 4:

Ma eeldan, et te räägite funktsiooni main () tagastatavast väärtusest!

Noh, põhimõtteliselt käivitab iga programmi täitmise operatsioonisüsteem ja muidugi, nagu teate, on C-programmi sisenemispunkt peamine () funktsioon. main () on see, kellele operatsioonisüsteem helistab ja OS ootab omakorda selle väärtust, et järeldada, kuidas protsess lõpetati.

Tavaliselt kasutatakse järgmisi kokkuleppeid (standardtõlgendus puudub),

  • tagasi 0; OS tõlgendab seda väärtust protsessi eduka täitmisena ZERO-i error.return 1 abil; OS tõlgendab seda väärtust ebaõnnestunud täitmisena mõne vea tõttu.

Suurema kaasaskantavuse huvides on päisefailil kaks makrosid, nimelt EXIT_SUCCESS ja EXIT_FAILURE, mis kinnitavad OS-i vastavalt protsessi täitmise õnnestumisest või ebaõnnestumisest.

Vaadake seda koodi,

# kaasata 
# hõlmama 

int main ()
{
    printf ("EXIT_SUCCESS =% d \ n", EXIT_SUCCESS); // prindib 0
    printf ("EXIT_FALIURE =% d \ n", EXIT_FAILURE); // prindib 1
    tagasi 0;
}

Loodan, et see aitab! ;-)


Vastus 5:

Ma eeldan, et te räägite funktsiooni main () tagastatavast väärtusest!

Noh, põhimõtteliselt käivitab iga programmi täitmise operatsioonisüsteem ja muidugi, nagu teate, on C-programmi sisenemispunkt peamine () funktsioon. main () on see, kellele operatsioonisüsteem helistab ja OS ootab omakorda selle väärtust, et järeldada, kuidas protsess lõpetati.

Tavaliselt kasutatakse järgmisi kokkuleppeid (standardtõlgendus puudub),

  • tagasi 0; OS tõlgendab seda väärtust protsessi eduka täitmisena ZERO-i error.return 1 abil; OS tõlgendab seda väärtust ebaõnnestunud täitmisena mõne vea tõttu.

Suurema kaasaskantavuse huvides on päisefailil kaks makrosid, nimelt EXIT_SUCCESS ja EXIT_FAILURE, mis kinnitavad OS-i vastavalt protsessi täitmise õnnestumisest või ebaõnnestumisest.

Vaadake seda koodi,

# kaasata 
# hõlmama 

int main ()
{
    printf ("EXIT_SUCCESS =% d \ n", EXIT_SUCCESS); // prindib 0
    printf ("EXIT_FALIURE =% d \ n", EXIT_FAILURE); // prindib 1
    tagasi 0;
}

Loodan, et see aitab! ;-)


Vastus 6:

Ma eeldan, et te räägite funktsiooni main () tagastatavast väärtusest!

Noh, põhimõtteliselt käivitab iga programmi täitmise operatsioonisüsteem ja muidugi, nagu teate, on C-programmi sisenemispunkt peamine () funktsioon. main () on see, kellele operatsioonisüsteem helistab ja OS ootab omakorda selle väärtust, et järeldada, kuidas protsess lõpetati.

Tavaliselt kasutatakse järgmisi kokkuleppeid (standardtõlgendus puudub),

  • tagasi 0; OS tõlgendab seda väärtust protsessi eduka täitmisena ZERO-i error.return 1 abil; OS tõlgendab seda väärtust ebaõnnestunud täitmisena mõne vea tõttu.

Suurema kaasaskantavuse huvides on päisefailil kaks makrosid, nimelt EXIT_SUCCESS ja EXIT_FAILURE, mis kinnitavad OS-i vastavalt protsessi täitmise õnnestumisest või ebaõnnestumisest.

Vaadake seda koodi,

# kaasata 
# hõlmama 

int main ()
{
    printf ("EXIT_SUCCESS =% d \ n", EXIT_SUCCESS); // prindib 0
    printf ("EXIT_FALIURE =% d \ n", EXIT_FAILURE); // prindib 1
    tagasi 0;
}

Loodan, et see aitab! ;-)


Vastus 7:

Ma eeldan, et te räägite funktsiooni main () tagastatavast väärtusest!

Noh, põhimõtteliselt käivitab iga programmi täitmise operatsioonisüsteem ja muidugi, nagu teate, on C-programmi sisenemispunkt peamine () funktsioon. main () on see, kellele operatsioonisüsteem helistab ja OS ootab omakorda selle väärtust, et järeldada, kuidas protsess lõpetati.

Tavaliselt kasutatakse järgmisi kokkuleppeid (standardtõlgendus puudub),

  • tagasi 0; OS tõlgendab seda väärtust protsessi eduka täitmisena ZERO-i error.return 1 abil; OS tõlgendab seda väärtust ebaõnnestunud täitmisena mõne vea tõttu.

Suurema kaasaskantavuse huvides on päisefailil kaks makrosid, nimelt EXIT_SUCCESS ja EXIT_FAILURE, mis kinnitavad OS-i vastavalt protsessi täitmise õnnestumisest või ebaõnnestumisest.

Vaadake seda koodi,

# kaasata 
# hõlmama 

int main ()
{
    printf ("EXIT_SUCCESS =% d \ n", EXIT_SUCCESS); // prindib 0
    printf ("EXIT_FALIURE =% d \ n", EXIT_FAILURE); // prindib 1
    tagasi 0;
}

Loodan, et see aitab! ;-)


Vastus 8:

Ma eeldan, et te räägite funktsiooni main () tagastatavast väärtusest!

Noh, põhimõtteliselt käivitab iga programmi täitmise operatsioonisüsteem ja muidugi, nagu teate, on C-programmi sisenemispunkt peamine () funktsioon. main () on see, kellele operatsioonisüsteem helistab ja OS ootab omakorda selle väärtust, et järeldada, kuidas protsess lõpetati.

Tavaliselt kasutatakse järgmisi kokkuleppeid (standardtõlgendus puudub),

  • tagasi 0; OS tõlgendab seda väärtust protsessi eduka täitmisena ZERO-i error.return 1 abil; OS tõlgendab seda väärtust ebaõnnestunud täitmisena mõne vea tõttu.

Suurema kaasaskantavuse huvides on päisefailil kaks makrosid, nimelt EXIT_SUCCESS ja EXIT_FAILURE, mis kinnitavad OS-i vastavalt protsessi täitmise õnnestumisest või ebaõnnestumisest.

Vaadake seda koodi,

# kaasata 
# hõlmama 

int main ()
{
    printf ("EXIT_SUCCESS =% d \ n", EXIT_SUCCESS); // prindib 0
    printf ("EXIT_FALIURE =% d \ n", EXIT_FAILURE); // prindib 1
    tagasi 0;
}

Loodan, et see aitab! ;-)