Ano ang reference parameter C++?
Ano ang reference parameter C++?

Video: Ano ang reference parameter C++?

Video: Ano ang reference parameter C++?
Video: What is the Difference Between a Pointer and a Reference C++ 2024, Mayo
Anonim

Ang tawag ni sanggunian paraan ng pagpasa mga argumento sa isang function ay kinokopya ang address ng isang argumento sa pormal parameter . Sa loob ng function, ang address ay ginagamit upang ma-access ang aktwal argumento ginamit sa tawag. Nangangahulugan ito ng mga pagbabagong ginawa sa parameter nakakaapekto sa nakapasa argumento.

Dito, ano ang isang reference na parameter?

A reference na parameter ay isang sanggunian sa isang lokasyon ng memorya ng isang variable. Pag pumasa ka mga parameter sa pamamagitan ng sanggunian , hindi katulad ng halaga mga parameter , hindi nilikha ang isang bagong lokasyon ng imbakan para sa mga ito mga parameter . Ipinapakita nito na ang mga halaga ay nagbago sa loob ng swap function at ang pagbabagong ito ay sumasalamin sa Main function.

Pangalawa, paano mo ipapasa ang isang sanggunian sa C++? Upang pumasa ang halaga sa pamamagitan ng sanggunian , argumento sanggunian ay ipinasa sa mga function tulad ng anumang iba pang halaga. Kaya naaayon kailangan mong ideklara ang mga parameter ng function bilang sanggunian mga uri tulad ng sa sumusunod na function swap(), na nagpapalitan ng mga halaga ng dalawang integer variable na itinuro ng mga argumento nito.

Kaya lang, ano ang reference parameter na C++?

Mga Parameter ng Sanggunian . Kinokopya ng pamamaraang ito ang halaga ng isang argumento sa pormal parameter ng subroutine. Samakatuwid ang mga pagbabagong ginawa sa mga parameter ng subroutine ay walang epekto sa argumento dating tawag dito. Bilang default, C++ gumagamit ng paraan ng call-by-value para sa pagpasa mga argumento.

Ano ang halimbawa ng parameter?

Ito ay nangangailangan na ang bawat posible sample ng napiling laki ay may pantay na pagkakataong magamit. A parameter ay isang katangian ng isang populasyon. Ang estadistika ay isang katangian ng a sample . Para sa halimbawa , sabihin na gusto mong malaman ang ibig sabihin ng kita ng mga subscriber sa isang partikular na magazine-a parameter ng isang populasyon.