最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

深入C++可見(jiàn)性與生命期的區(qū)別詳解

 更新時(shí)間:2013年05月12日 13:47:28   作者:  
本篇文章對(duì)C++中可見(jiàn)性與生命期的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下

變量的可見(jiàn)性(即作用域)和生命期既有區(qū)別,又有聯(lián)系。

一個(gè)變量在程序的某處沒(méi)有可見(jiàn)性,但生命期任然可以存在,比如局部靜態(tài)變量的可見(jiàn)性在它所在的函數(shù)里面,在函數(shù)外部不可訪問(wèn),但是它的生命期確是整個(gè)程序的運(yùn)行期間;而一個(gè)變量生命期結(jié)束,它也就沒(méi)有了可見(jiàn)性,就像局部變量,隨著??臻g的釋放,它也就不存在了,所以外部無(wú)法訪問(wèn)。

決定一個(gè)變量的可見(jiàn)性是變量被聲明的位置(就像局部靜態(tài)變量,由于在函數(shù)里面聲明,所以只能在函數(shù)里面可見(jiàn)),而決定一個(gè)變量的生命期是變量在內(nèi)存中的位置(就像靜態(tài)局部變量不是分配在棧上,而是分配在內(nèi)存靜態(tài)存儲(chǔ)區(qū),因此生命期也和普通局部變量不一樣).

相關(guān)文章

最新評(píng)論

大冶市| 绥宁县| 房山区| 鄂州市| 桑日县| 陵水| 繁峙县| 鹤岗市| 通化县| 阿拉善右旗| 信阳市| 商水县| 延寿县| 富川| 旬邑县| 乌兰县| 习水县| 金门县| 白山市| 纳雍县| 星子县| 和林格尔县| 巩义市| 星座| 赤水市| 新巴尔虎左旗| 华亭县| 阳山县| 景宁| 垫江县| 屏东县| 宿迁市| 井研县| 松原市| 句容市| 若尔盖县| 贡山| 准格尔旗| 阳谷县| 南雄市| 钦州市|