Dab tsi yog qhov txawv ntawm tus nqi thiab kev siv cov khoom siv?
Dab tsi yog qhov txawv ntawm tus nqi thiab kev siv cov khoom siv?

Video: Dab tsi yog qhov txawv ntawm tus nqi thiab kev siv cov khoom siv?

Video: Dab tsi yog qhov txawv ntawm tus nqi thiab kev siv cov khoom siv?
Video: Tshuaj theem vim li cas thiaj tau nqi ?/ Siv kho mob dab tsi?/paris polyphylla use for? 2024, Hlis ntuj nqeg
Anonim

Hloov rau a tus nqi parameter tsis pom tus hu (tseem hu ua "pass by tus nqi "). Hloov rau a siv parameter yog pom rau tus hu ("pass by siv "). Ib qho kev siv cov taw qhia yog siv " siv " tsis muaj tsis siv qhov tshwj xeeb siv tswvyim, uas tej yam lus, xws li C, tsis muaj.

Dhau li ntawm qhov no, qhov txawv ntawm tus nqi thiab kev siv tsis yog dab tsi?

KEV SIJ HAWM Hauv Hu los ntawm tus nqi , ib daim ntawv sib txawv yog dhau whereas hauv Hu los ntawm siv , a sib txawv nws tus kheej dhau lawm. Hauv Hu los ntawm tus nqi , tseeb thiab formal kev sib cav yuav tsim nyob rau hauv txawv nco qhov chaw nyob qhov twg hauv Hu los ntawm siv , tseeb thiab formal kev sib cav yuav tsim hauv tib qhov chaw nco.

hu li cas los ntawm tus nqi thiab siv? Hu rau los ntawm Kev siv : Ob qho tib si qhov tseeb thiab tsis raug cai yog xa mus rau tib qhov chaw, yog li txhua qhov kev hloov pauv hauv qhov kev ua haujlwm tau tshwm sim tiag tiag hauv qhov tsis muaj tus hu. Hu Los Ntawm Tus Nqi . Hu rau Los ntawm Kev siv . Thaum hu muaj nuj nqi, peb dhau tus nqi ntawm variables rau nws. Cov haujlwm zoo li no hu ua Hu Los Ntawm Tus Nqi ”.

Piv txwv li, qhov kev siv parameter yog dab tsi?

A siv parameter yog a siv mus rau qhov chaw nco ntawm qhov sib txawv. Thaum koj hla tsis muaj los ntawm siv , tsis zoo li tus nqi tsis muaj , qhov chaw cia tshiab tsis tsim rau cov no tsis muaj . Nws qhia tau hais tias qhov tseem ceeb tau hloov pauv hauv qhov kev sib pauv ua haujlwm thiab qhov kev hloov pauv no qhia txog hauv Main function.

Vim li cas cov parameter yuav tsum dhau los ntawm kev siv?

Pass-by-reference txhais tau tias hla tus siv ntawm ib kev sib cav nyob rau hauv qhov kev hu xov tooj mus rau qhov raug cai parameter ntawm lub luag haujlwm hu ua. Hla -by-references yog ntau npaum li cas hla -by-value, vim nws ua tsis copy li kev sib cav . Txoj cai parameter yog lub npe hu ua kev sib cav.

Pom zoo: