Thaum twg peb siv void main thiab int main?
Thaum twg peb siv void main thiab int main?

Video: Thaum twg peb siv void main thiab int main?

Video: Thaum twg peb siv void main thiab int main?
Video: KUV ZOO NKAUJ KUV MUAJ CAI- (Nkauj Hmoob Việt Laos 2023)nkauj tawm tshiab 2024, Hlis ntuj nqeg
Anonim

Cov void loj () qhia tias lub ntsiab () muaj nuj nqi yuav tsis rov qab muaj nuj nqis, tab sis tus ua main () qhia tias lub ntsiab () tuaj yeem xa rov qab cov ntaub ntawv hom lej. Thaum peb qhov kev pab cuam yooj yim, thiab nws yuav tsis mus xaus ua ntej mus txog kab kawg ntawm tus lej, lossis tus lej tsis raug, ces peb ua tau siv tus voidmain ().

Kuj paub, qhov twg yog void main thiab int main siv?

Hauv C ++, ob qho tib si lom zem () thiab lom zem ( tsis muaj dab tsi ) yog tib yam. Yog li qhov sib txawv yog, hauv C, ua main () tuaj yeem hu nrog txhua qhov kev sib cav, tab sis ua main ( tsis muaj dab tsi ) tsuas tuaj yeem hu tau yam tsis muaj kev sib cav. Txawm hais tias nws tsis ua qhov sib txawv feem ntau ntawm lub sijhawm, siv “ yam ( tsis muaj dab tsi )” yog qhov kev coj ua uas pom zoo hauv C.

int lub ntsiab yog dab tsi? Cov lub hom phiaj ntawm lub ntsiab tus nqi rov qab yog torreturn ib qho kev tawm mus rau lub operating system. Hauv tus qauv C, tsuas yog kos npe siv tau rau lub ntsiab yog: ua main (void) thiab ua main ( int argc, char **argv) Daim ntawv koj tab tom siv: ua main () yog ib qho kev tshaj tawm qub uas qhia tias lub ntsiab siv ib tug xov tooj ntawm cov lus tsis meej.

Ib yam li ntawd, tib neeg nug, dab tsi yog siv qhov tsis muaj Main?

Hauv computer programming, thaum tsis muaj dab tsi yog siv raws li afunction return type, nws qhia tau hais tias lub function tsis xa rov qab tus nqi. Thaum twg tsis muaj dab tsi tshwm nyob rau hauv ib tug pointer tshaj tawm, nws qhia tau hais tias tus pointer yog universal.

Puas yog qhov zoo los sau qhov tsis muaj qhov tseem ceeb () lossis lub ntsiab () hauv C?

Puas yog sau tau zoo “ voidmain() "los yog" lub ntsiab() ”hauv C / C ++? Kev ua raws li kev siv yuav muab ntau qhov kev hloov pauv ntawm lub ntsiab() , tab sis lawv txhua tus yuav tsum tau rov qab los hom int. Lub int rov qab los ntawm lub ntsiab() yog ib txoj hauv kev rau cov txheej txheem kom rov qab tau tus nqi rau "qhov system" uas tau thov.

Pom zoo: