最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

C++ 引用在函數(shù)中的使用

2020-06-20 11:40 作者:小墨Thy  | 我要投稿

在 C++ 中,函數(shù)的傳參分為傳值和傳引用兩種,這兩者的區(qū)別就是:

傳值是將傳入的實參拷貝了一份再賦值給形參,形參和實參的值儲存在了內(nèi)存中的不同位置。因此,在函數(shù)體中對形參的任何修改都不會直接影響到實參。

傳引用則是將實參的首地址位置賦值給了形參的引用,也就使得實參和形參都使用同一個內(nèi)存地址塊中的值。因此,當(dāng)在函數(shù)體中修改形參的值時,對應(yīng)的實參的值也會相應(yīng)的改變,因為其原理是對同一個內(nèi)存地址塊中的值進行修改。

舉個例子,傳值就好比你和你的同學(xué)A一起玩 Minecraft,但是你們兩一人創(chuàng)了一個檔,各玩各的,你在你的世界中挖礦造房子是不會影響到你同學(xué)A的世界。而傳引用則是你和你的同學(xué)A,加入了同一個服務(wù)器的世界,那么你在這個世界中挖礦造房子,你的同學(xué)A也是可以看到的。

C++ 引用在函數(shù)中的使用的評論 (共 條)

分享到微博請遵守國家法律
峨边| 琼海市| 客服| 和硕县| 沈阳市| 封丘县| 宣汉县| 包头市| 庆城县| 沈丘县| 巨鹿县| 抚松县| 南安市| 黄浦区| 法库县| 海林市| 依安县| 丹东市| 印江| 汕头市| 神农架林区| 长寿区| 德格县| 安多县| 息烽县| 稷山县| 文山县| 青浦区| 青海省| 江源县| 弥勒县| 锡林浩特市| 郯城县| 长顺县| 隆化县| 临湘市| 申扎县| 前郭尔| 金寨县| 荔浦县| 丽江市|