国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

形參和實(shí)參,以及在內(nèi)存中的分配

2019-11-08 01:57:28
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

C#中有兩種類型的數(shù)據(jù),一種為值類型;另一種為引用類型。

值類型:int、char、float、long、bool、double、structenum、short、byte、decimal、sbyte、uint、ulong、ushort等

引用類型:stringclass、interface、delegate、object等

他們最大的區(qū)別就是存儲(chǔ)的位置不同,前者值類型存儲(chǔ)在內(nèi)存的棧,后者存儲(chǔ)在內(nèi)存堆中,棧中的內(nèi)存不需要自己就能回收,堆中的數(shù)據(jù)需要.Net FrameWork 自己的內(nèi)存清理機(jī)制進(jìn)行回收。

實(shí)參傳遞的是值,形參傳遞的是地址。實(shí)參傳遞打個(gè)比方:我電腦有一個(gè)文件,你用U盤(pán)來(lái)拷貝我的這個(gè)文件,那么拷貝后你把文件放在你的電腦里進(jìn)行任何的修改,都不會(huì)影響到我電腦里這個(gè)文件的內(nèi)容

-------它們占用的是兩個(gè)不同的內(nèi)存空間(你的電腦和我的電腦).形參傳遞打個(gè)比方,比如你電腦桌面上有一個(gè)txt文件,然后你再創(chuàng)建這個(gè)txt文件的快捷方式,接著你對(duì)這個(gè)快捷方式的txt文件內(nèi)容做任何修改,那么原來(lái)的txt文件

內(nèi)容也會(huì)同時(shí)被更改--------他們占用的是同一個(gè)內(nèi)存空間(你的電腦).

舉個(gè)例子:

ref是有進(jìn)有出,out是只進(jìn)不出。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 梧州市| 临夏市| 湛江市| 潞西市| 客服| 厦门市| 铜鼓县| 新邵县| 江川县| 留坝县| 沙雅县| 布拖县| 大竹县| 弥勒县| 衡阳县| 灵川县| 馆陶县| 镇坪县| 云和县| 城固县| 克拉玛依市| 柞水县| 闽清县| 宝鸡市| 孙吴县| 大新县| 阿拉善盟| 丹寨县| 定结县| 固安县| 东安县| 长治市| 福安市| 光山县| 洪江市| 蚌埠市| 右玉县| 略阳县| 泗洪县| 体育| 资兴市|