tft每日頭條

 > 知識

 > 傳值和傳址的區别

傳值和傳址的區别

知識 更新时间:2024-11-15 09:30:43

  傳值和傳址的區别如下:

  1、對實參的影響不同。傳值是将實參的值傳給形參後,實參與形參間便無任何聯系,即形參的變化不會對實參産生任何影響。傳值時,在形參前用ByVal來界定。傳址是形參與對應實參用相同的内存地址,形參的改變将影響實參。

  2、對形參的影響不同。在傳值中函數參數壓棧的是參數的副本,任何的修改是在副本上作用,沒有作用在原來的變量上。傳址中壓棧的是指針變量的副本,當對指針解指針操作時,其值是指向原來的那個變量,所以對原來變量操作。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved