第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

const和static const的區(qū)別?

const和static const的區(qū)別?

縹緲止盈 2019-02-06 18:07:12
const和static const的區(qū)別
查看完整描述

3 回答

?
慕沐林林

TA貢獻(xiàn)2016條經(jīng)驗(yàn) 獲得超9個贊

對于C/C++語言來講,
const就是只讀的意思,只在聲明中使用;
static一般有2個作用,規(guī)定作用域和存儲方式.對于局部變量,static規(guī)定其為靜態(tài)存儲方式,每次調(diào)用的初始值為上一次調(diào)用的值,調(diào)用結(jié)束后存儲空間不釋放;
對于全局變量,如果以文件劃分作用域的話,此變量只在當(dāng)前文件可見;對于static函數(shù)也是在當(dāng)前模塊內(nèi)函數(shù)可見.
static const 應(yīng)該就是上面兩者的合集.
下面分別說明:
全局:
const,只讀的全局變量,其值不可修改.
static,規(guī)定此全局變量只在當(dāng)前模塊(文件)中可見.
static const,既是只讀的,又是只在當(dāng)前模塊中可見的.
文件:
文件指針可當(dāng)作一個變量來看,與上面所說類似.
函數(shù):
const,返回只讀變量的函數(shù).
static,規(guī)定此函數(shù)只在當(dāng)前模塊可見.
類:
const,一般不修飾類,(在VC6.0中試了一下,修飾類沒啥作用)
static,C++中似乎沒有靜態(tài)類這個說法,一般還是拿類當(dāng)特殊的變量來看.C#中有靜態(tài)類的詳細(xì)說明,且用法與普通類大不相同.



查看完整回答
反對 回復(fù) 2019-03-20
  • 3 回答
  • 0 關(guān)注
  • 765 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號