Ni nini kinachopita kwa kumbukumbu?
Ni nini kinachopita kwa kumbukumbu?

Video: Ni nini kinachopita kwa kumbukumbu?

Video: Ni nini kinachopita kwa kumbukumbu?
Video: NI KWANINI, AMBASSADORS OF CHRIST CHOIR, COPYRIGHT RESERVED 2012 2024, Machi
Anonim

Pitia kwa kumbukumbu . Kupita kwa kumbukumbu inamaanisha kuwa anwani ya kumbukumbu ya kutofautisha (kielekezi kwa eneo la kumbukumbu) ni kupita kwa shughuli. Hii ni tofauti kupita kwa thamani, ambapo thamani ya kutofautiana iko kupita juu.

Vivyo hivyo, ni nini kinachopita kwa kumbukumbu katika C++?

Pitia kwa kumbukumbu ( C++ pekee) Pasi-kwa-rejeleo maana yake kupita ya kumbukumbu ya hoja katika kitendakazi cha kupiga simu kwa kigezo rasmi kinacholingana cha chaguo la kukokotoa linaloitwa. Kazi inayoitwa inaweza kurekebisha thamani ya hoja kwa kutumia yake kumbukumbu imepitishwa katika. Vinginevyo, tumia kupita -kwa-thamani kwa kupita hoja.

Kwa kuongeza, jina la kupita ni nini? Pitia jina : Mbinu hii inatumika katika lugha ya programu kama vile Algol. Katika mbinu hii, ishara " jina ” ya kutofautiana ni kupita , ambayo inaruhusu zote mbili kufikiwa na kusasishwa. Mfano: Ili kuongeza thamani ya C[j] maradufu, unaweza kupita yake jina (sio thamani yake) katika utaratibu ufuatao.

Hapa, kuna tofauti gani kati ya kupita kwa rejeleo na kupita kwa thamani?

Kupita kwa kumbukumbu inamaanisha parameta inayoitwa ya kazi itakuwa sawa na wapiga simu' kupita hoja (sio thamani , lakini kitambulisho - tofauti yenyewe). Pitia thamani inamaanisha kuwa parameta inayoitwa ya kazi itakuwa nakala ya wapiga simu' kupita hoja.

Nini maana ya wito kwa kumbukumbu?

The piga simu kwa kumbukumbu njia ya kupitisha hoja kwa nakala za chaguo za kukokotoa kumbukumbu ya hoja katika parameta rasmi. Ndani ya kazi, the kumbukumbu hutumika kupata hoja halisi iliyotumika katika wito . Hii maana yake kwamba mabadiliko yaliyofanywa kwa parameta yanaathiri hoja iliyopitishwa.

Ilipendekeza: