最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

C++ class的static變量

2022-05-05 22:40 作者:云漢含星  | 我要投稿

class的靜態(tài)變量只會(huì)創(chuàng)建一次,所有的該類的對(duì)象都共用這個(gè)靜態(tài)變量。這個(gè)和private和public不是可以對(duì)比的,public是內(nèi)部的變量可以被外部訪問(wèn),也就是說(shuō),可以使用"."或者"->"來(lái)直接修改。private只是說(shuō)明只有自己內(nèi)部能夠訪問(wèn)和使用這個(gè)參數(shù),所以private參數(shù)總是專門寫一個(gè)set和print函數(shù)來(lái)間接的修改和輸出變量。

????如下代碼,一個(gè)簡(jiǎn)單的測(cè)試,先聲明A1和A2兩個(gè)變量,然后給A1的參數(shù)賦值。觀察擦結(jié)果可以看到其實(shí)A2的參數(shù)也發(fā)生了改變。這個(gè)就是static。

結(jié)果:沒有對(duì)A2的變量賦值,但是static的變量是和A1公用的。A2.a和A1.a實(shí)質(zhì)上是同一個(gè)變量。

static類型的變量在外頭必須這樣子賦值,否則編譯不會(huì)通過(guò)。



C++ class的static變量的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
隆回县| 济南市| 新竹县| 星座| 沙洋县| 龙海市| 合阳县| 如皋市| 光山县| 玉林市| 墨脱县| 旬阳县| 体育| 青浦区| 宿松县| 板桥市| 吴旗县| 花垣县| 万安县| 房产| 翁牛特旗| 永登县| 嘉祥县| 平定县| 岗巴县| 淮南市| 阿图什市| 莱西市| 西乡县| 泽库县| 盐城市| 琼海市| 深州市| 鄄城县| 广河县| 铁力市| 莒南县| 兰溪市| 襄城县| 宜宾市| 琼中|