Wat is verby deur verwysing?
Wat is verby deur verwysing?

Video: Wat is verby deur verwysing?

Video: Wat is verby deur verwysing?
Video: LOOP REGUIT 2024, November
Anonim

Slaag deur verwysing . Gaan deur verwysing beteken dat die geheue-adres van die veranderlike ('n wyser na die geheue-ligging) is geslaag na die funksie. Dit is anders as verbygaan volgens waarde, waar die waarde van 'n veranderlike is geslaag aan.

Net so, wat gaan deur verwysing in C++?

Slaag deur verwysing ( C++ enigste) Gaan verby verwysing beteken om slaag die verwysing van 'n argument in die oproepfunksie na die ooreenstemmende formele parameter van die opgeroep funksie. Die opgeroep funksie kan die waarde van die argument verander deur die gebruik daarvan verwysing geslaag in Andersins, gebruik slaag -volgens waarde aan slaag argumente.

Boonop, wat is die pasnaam? Slaag by naam : Hierdie tegniek word gebruik in programmeertaal soos Algol. In hierdie tegniek, simboliese " naam ” van 'n veranderlike is geslaag , wat dit moontlik maak om toegang te verkry en op te dateer. Voorbeeld: Om die waarde van C[j] te verdubbel, kan jy slaag sy naam (nie die waarde daarvan nie) in die volgende prosedure.

Hierin, wat is die verskil tussen deurgaan deur verwysing en verbygaan deur waarde?

Gaan deur verwysing beteken dat die geroepe funksies se parameter dieselfde sal wees as die oproepers se geslaag argument (nie die waarde , maar die identiteit - die veranderlike self). Slaag deur waarde beteken dat die geroepe funksies se parameter 'n kopie van die oproepers se geslaag argument.

Wat word bedoel met oproep deur verwysing?

Die bel deur verwysing metode om argumente na 'n funksie deur te gee, kopieer die verwysing van 'n argument in die formele parameter. Binne die funksie, die verwysing word gebruik om toegang te verkry tot die werklike argument wat in die bel . Hierdie beteken dat veranderinge aan die parameter die geslaagde argument beïnvloed.

Aanbeveel: