Video: Kigezo cha kumbukumbu C++ ni nini?
2024 Mwandishi: Lynn Donovan | [email protected]. Mwisho uliobadilishwa: 2023-12-15 23:53
Wito kwa kumbukumbu njia ya kupita hoja kwa kipengele cha kukokotoa kunakili anwani ya hoja kwenye rasmi kigezo . Ndani ya kitendakazi, anwani inatumika kufikia ile halisi hoja kutumika katika simu. Inamaanisha mabadiliko yaliyofanywa kwa kigezo kuathiri kupita hoja.
Kwa hivyo, parameta ya kumbukumbu ni nini?
A kigezo cha kumbukumbu ni a kumbukumbu kwa eneo la kumbukumbu la kutofautisha. Unapopita vigezo kwa kumbukumbu , tofauti na thamani vigezo , eneo jipya la hifadhi halijaundwa kwa ajili ya hizi vigezo . Inaonyesha kuwa maadili yamebadilika ndani ya chaguo za kukokotoa za kubadilishana na mabadiliko haya yanaakisi katika Kitendakazi Kuu.
Pili, unapitishaje rejeleo katika C++? Kwa kupita thamani kwa kumbukumbu , hoja kumbukumbu inapitishwa kwa vitendakazi kama thamani nyingine yoyote. Kwa hivyo ipasavyo unahitaji kutangaza vigezo vya kazi kama kumbukumbu type kama ilivyo katika swap ifuatayo ya chaguo za kukokotoa(), ambayo hubadilishana thamani za vigeu vyote viwili vilivyoangaziwa na hoja zake.
Kwa hivyo, parameta ya kumbukumbu C++ ni nini?
Vigezo vya Marejeleo . Njia hii inakili thamani ya a hoja kwenye rasmi kigezo ya subroutine. Kwa hivyo mabadiliko yamefanywa kwa vigezo ya subroutine haina athari kwenye hoja kutumika kuiita. Kwa chaguo-msingi, C++ hutumia mbinu ya kupiga-kwa-thamani kwa kupita hoja.
Mfano wa parameta ni nini?
Inahitaji kila linalowezekana sampuli ya ukubwa uliochaguliwa ina nafasi sawa ya kutumika. A kigezo ni sifa ya idadi ya watu. Takwimu ni sifa ya a sampuli . Kwa mfano , sema unataka kujua mapato ya wastani ya waliojiandikisha kwa jarida fulani-a kigezo ya idadi ya watu.