[C] C語言static關(guān)鍵字總結(jié)

《C和指針》第二版 P44-45

C語言的變量具有3種特征发绢,作用域硬耍,鏈接屬性垄琐,存儲類型
4種作用域:文件作用域经柴,函數(shù)作用域狸窘,代碼塊作用域,原型作用域
3種鏈接屬性:外部external坯认,內(nèi)部internal翻擒,無none
3種存儲類型:自動automatic,靜態(tài)static牛哺,寄存器register

當(dāng)用于不同的上下文環(huán)境時陋气,static關(guān)鍵字具有不同含義。
(1)用于函數(shù)定義荆隘,用于代碼塊之外的變量聲明
static關(guān)鍵字用來修改標(biāo)識符的鏈接屬性恩伺,external改為internal。
用這種方式聲明的函數(shù)或變量只能在聲明它們的源文件中訪問椰拒。
但標(biāo)識符的存儲類型和作用域不受影響晶渠。

(2)用于代碼塊內(nèi)部的變量聲明
static關(guān)鍵字用來修改變量的存儲類型,從自動變量修改為靜態(tài)變量燃观。
用這種方式聲明的變量在程序執(zhí)行之前創(chuàng)建褒脯,并在程序的整個執(zhí)行期間一直存在。而不是每次在代碼塊開始執(zhí)行時創(chuàng)建缆毁,在代碼塊執(zhí)行完畢后銷毀番川。
但變量的鏈接屬性和作用域不受影響。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末脊框,一起剝皮案震驚了整個濱河市颁督,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌浇雹,老刑警劉巖沉御,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異昭灵,居然都是意外死亡吠裆,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進店門烂完,熙熙樓的掌柜王于貴愁眉苦臉地迎上來试疙,“玉大人,你說我怎么就攤上這事抠蚣∽?酰” “怎么了?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長怀跛。 經(jīng)常有香客問我奇昙,道長,這世上最難降的妖魔是什么敌完? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮羊初,結(jié)果婚禮上滨溉,老公的妹妹穿的比我還像新娘。我一直安慰自己长赞,他們只是感情好晦攒,可當(dāng)我...
    茶點故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著得哆,像睡著了一般脯颜。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上贩据,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天栋操,我揣著相機與錄音,去河邊找鬼饱亮。 笑死矾芙,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的近上。 我是一名探鬼主播剔宪,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼壹无!你這毒婦竟也來了葱绒?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤斗锭,失蹤者是張志新(化名)和其女友劉穎地淀,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體拒迅,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡骚秦,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了璧微。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片作箍。...
    茶點故事閱讀 40,040評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖前硫,靈堂內(nèi)的尸體忽然破棺而出胞得,到底是詐尸還是另有隱情,我是刑警寧澤屹电,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布阶剑,位于F島的核電站跃巡,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏牧愁。R本人自食惡果不足惜素邪,卻給世界環(huán)境...
    茶點故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望猪半。 院中可真熱鬧兔朦,春花似錦、人聲如沸磨确。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽乏奥。三九已至摆舟,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間邓了,已是汗流浹背恨诱。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留骗炉,地道東北人胡野。 一個月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像痕鳍,于是被迫代替她去往敵國和親硫豆。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,979評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理笼呆,服務(wù)發(fā)現(xiàn)熊响,斷路器,智...
    卡卡羅2017閱讀 134,659評論 18 139
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法诗赌,類相關(guān)的語法汗茄,內(nèi)部類的語法,繼承相關(guān)的語法铭若,異常的語法洪碳,線程的語...
    子非魚_t_閱讀 31,639評論 18 399
  • 版權(quán)聲明:本文為 gfson 原創(chuàng)文章,轉(zhuǎn)載請注明出處叼屠。注:作者水平有限瞳腌,文中如有不恰當(dāng)之處,請予以指正镜雨,萬分感謝...
    gfson閱讀 2,993評論 0 6
  • 狹義產(chǎn)品經(jīng)理的誕生 自給自足時期 工場手工業(yè)時期 工廠制時期 現(xiàn)代企業(yè)時期 新自給自足時期
    LeoDic閱讀 389評論 0 0
  • 多少年了嫂侍,我們未曾再見面。 記得你說,你永遠(yuǎn)忘不了我們的第一次見面挑宠。 那是小學(xué)四年級開學(xué)的第一天菲盾,你的姑姑,我們的...
    zoe_1b5f閱讀 286評論 3 2