国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

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

分享到微博請遵守國家法律
晋州市| 仪陇县| 福安市| 奉新县| 云南省| 古田县| 宾川县| 横山县| 镇沅| 化州市| 金坛市| 稻城县| 迁西县| 汝阳县| 金溪县| 绩溪县| 连南| 基隆市| 马边| 无极县| 常山县| 镇江市| 盐边县| 赣榆县| 讷河市| 营山县| 绥江县| 车险| 太湖县| 陆河县| 乌兰县| 灯塔市| 柘城县| 林周县| 台东县| 乌拉特中旗| 孟津县| 溧水县| 玉环县| 社旗县| 仁怀市|