Unaitaje kazi kwa kumbukumbu katika C++?
Unaitaje kazi kwa kumbukumbu katika C++?

Video: Unaitaje kazi kwa kumbukumbu katika C++?

Video: Unaitaje kazi kwa kumbukumbu katika C++?
Video: VITU VITANO HAVITAKIWI KUPAKWA KATIKA USO 2024, Novemba
Anonim

Simu ya kazi kwa kumbukumbu katika C . The wito kwa njia ya kumbukumbu ya kupitisha hoja kwa a kazi kunakili anwani ya hoja kwenye kigezo rasmi. Ndani ya kazi , anwani inatumika kupata hoja halisi iliyotumika katika wito . Inamaanisha kuwa mabadiliko yaliyofanywa kwa parameta yanaathiri hoja iliyopitishwa.

Halafu, simu kwa kumbukumbu inawezekana katika C?

Mbinu hii inajulikana kama piga simu kwa kumbukumbu . Katika C programu, ni pia inawezekana kupitisha anwani kama hoja za utendaji.

Kwa kuongeza, ni tofauti gani kati ya kupiga simu na kazi inayoitwa? Jibu: The kazi ya kupiga simu ina pembejeo (vigezo halisi) ambavyo hupewa inayoitwa kazi ambayo basi hufanya kazi juu yao kwa sababu ina ufafanuzi, hufanya utaratibu ulioainishwa na kurudisha ikiwa chochote kitarejeshwa.

Kuzingatia hili, unaitaje kazi kwa kumbukumbu katika C++?

The wito kwa njia ya kumbukumbu ya kupitisha hoja kwa a kazi nakala za kumbukumbu ya hoja katika parameta rasmi. Ndani ya kazi ,, kumbukumbu hutumika kupata hoja halisi iliyotumika katika wito . Hii inamaanisha kuwa mabadiliko yaliyofanywa kwa parameta huathiri hoja iliyopitishwa.

Ni nini wito kwa thamani na wito kwa kumbukumbu katika C ++?

Piga simu kwa kumbukumbu katika C++ In piga simu kwa kumbukumbu , asili thamani inarekebishwa kwa sababu tunapita kumbukumbu (anwani). Hapa, anwani ya thamani inapitishwa katika kazi , kwa hivyo hoja halisi na rasmi hushiriki nafasi sawa ya anwani. Kwa hivyo, thamani kubadilishwa ndani kazi , inaonekana ndani na nje ya kazi.