Dab tsi yog:: txhais li cas hauv C ++?
Dab tsi yog:: txhais li cas hauv C ++?

Video: Dab tsi yog:: txhais li cas hauv C ++?

Video: Dab tsi yog:: txhais li cas hauv C ++?
Video: yog hmoov dab tsi. Zoo Xyooj (cover) 2024, Kaum ib hlis
Anonim

::yog tus neeg ua haujlwm tau siv los txheeb xyuas thiab qhia meej cov ntsiab lus uas tus txheeb ze hais txog. Cov :: (scope daws teeb meem) tus neeg teb xov tooj yog siv los tsim nyog cov npe zais kom koj tseem tuaj yeem siv tau.

Tsuas yog li ntawd,:: txhais li cas hauv C ++?

Hauv C ++, tus tswj hwm kev daws teeb meem yog:: . Nws yog siv rau cov hom phiaj nram qab no. 1) Txhawm rau nkag mus rau qhov hloov pauv thoob ntiaj teb thaum muaj yog ib lub zos sib txawv nrog tib lub npe: // C++ program los qhia tias peb tuaj yeem nkag mus rau lub ntiaj teb sib txawv.

Tsis tas li ntawd, << txhais li cas hauv CPP? 3. Lawv yog cov neeg ua haujlwm hloov pauv me ntsis (<< yog txav sab laug , >> yog hloov txoj cai). Lawv kuj feem ntau overloaded li streaming tswv (kwj hauv) - nrog kwj hom nyob rau sab laug (piv txwv li std::ostream lossis std::istream) thiab lwm yam ntawm sab xis.

Ib yam li ntawd, ob txoj kab lus txhais li cas hauv C ++?

Ob txoj kab (::) yog siv hauv C++ raws li tus txheej txheem daws teeb meem. Tus neeg teb xov tooj no muab kev ywj pheej ntau dua rau koj hauv kev sau npe koj cov kev hloov pauv los ntawm kev cia koj paub qhov txawv ntawm qhov sib txawv nrog tib lub npe.

Lub ntsiab lus ntawm i ++ hauv C yog dab tsi?

Keeb Kwm teb: Koj ua dab tsi txhais tau tias los ntawm i-- thiab kuv ++ hauv c ? i-- yog siv rau decrement tus nqi los ntawm 1 thiab i ++ yog siv rau nce tus nqi los ntawm 1. piv txwv. yog i=4; ces i- => i-1 => 4-1 [qhov twg kuv yog 4] => 3.