无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(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ù)中的使用的評論 (共 條)

分享到微博請遵守國家法律
郓城县| 富源县| 和龙市| 阳曲县| 平湖市| 新蔡县| 衡山县| 宜阳县| 黄大仙区| 辽宁省| 铁岭市| 元氏县| 新和县| 加查县| 湖南省| 平和县| 丰台区| 镇康县| 海丰县| 铜山县| 布尔津县| 梓潼县| 高邮市| 江达县| 鹤峰县| 泽州县| 田林县| 沁水县| 邻水| 莱州市| 安图县| 全椒县| 镇坪县| 永丰县| 堆龙德庆县| 玉屏| 庆元县| 万盛区| 大埔区| 东阳市| 从化市|