国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 油尖旺区| 武城县| 榆社县| 武清区| 全南县| 林西县| 浪卡子县| 盐津县| 新沂市| 年辖:市辖区| 巴青县| 利津县| 昌平区| 平陆县| 凉山| 正宁县| 汉中市| 全州县| 日照市| 司法| 麻栗坡县| 台江县| 莫力| 喀什市| 贵阳市| 视频| 忻城县| 太仆寺旗| 武胜县| 金秀| 裕民县| 阳朔县| 云阳县| 康马县| 石棉县| 米泉市| 板桥市| 定州市| 靖宇县| 阳新县| 灯塔市|