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

C語言中全局變量,局部變量,靜態(tài)局部變量的區(qū)分方式

 更新時間:2024年08月21日 10:54:55   作者:Majisk  
這篇文章主要介紹了C語言中全局變量,局部變量,靜態(tài)局部變量的區(qū)分方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

全局變量,局部變量,靜態(tài)局部變量的區(qū)分

1.如果沒有給全局變量和靜態(tài)局部變量進(jìn)行初始化賦值

全局變量與靜態(tài)局部變量一樣,

默認(rèn)值為數(shù)字0(ASCII碼為48)

2.非靜態(tài)的局部變量沒有初始化時

該變量的值是一個隨機(jī)數(shù),必須要賦值后才可以安全使用,所以最好初始化。

3.全局變量是定義在函數(shù)外(可以任何函數(shù)外,包含main函數(shù))

從定義處開始往下存在,存儲在內(nèi)存的靜態(tài)存儲區(qū)。

函數(shù)內(nèi)部定義的局部變量與全局變量重名時,函數(shù)在使用該變量的時候會以局部變量覆蓋全局變量。

也就是只有局部變量會起效果。

在此定義域中賦值等操作時都不會使用到全局變量。

當(dāng)局部變量結(jié)束之后,依然使用全局變量。(局部變量的賦值不會影響全局變量的值。)

4.局部變量只能定義在函數(shù)的內(nèi)部,函數(shù)結(jié)束即釋放

如果不想讓局部變量釋放,可以在局部變量的前面添加static變成靜態(tài)局部變量,函數(shù)結(jié)束之后不會被釋放。數(shù)值依然保存。

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C/C++獲取鍵盤事件的方法

    C/C++獲取鍵盤事件的方法

    今天小編就為大家分享一篇C/C++獲取鍵盤事件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • C語言實(shí)現(xiàn)飛機(jī)訂票系統(tǒng)

    C語言實(shí)現(xiàn)飛機(jī)訂票系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)飛機(jī)訂票系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • C語言中進(jìn)程信號集的相關(guān)操作函數(shù)詳解

    C語言中進(jìn)程信號集的相關(guān)操作函數(shù)詳解

    這篇文章主要介紹了C語言中進(jìn)程信號集的相關(guān)操作函數(shù)詳解,包括sigismember函數(shù)和sigfillset函數(shù)以及sigemptyset函數(shù)的用法,需要的朋友可以參考下
    2015-09-09
  • c++多線程為何要使用條件變量詳解

    c++多線程為何要使用條件變量詳解

    多線程是多任務(wù)處理的一種特殊形式,下面這篇文章主要給大家介紹了關(guān)于c++多線程為何要使用條件變量的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • 基于C語言編寫一個簡單的Web服務(wù)器

    基于C語言編寫一個簡單的Web服務(wù)器

    C語言可以干大事,這篇文章主要為大家詳細(xì)介紹了如何基于C語言可以完成一個簡易的Web服務(wù)器,希望這篇文章會幫你你對C語言有更深入的理解
    2024-03-03
  • c++ 成員函數(shù)與非成員函數(shù)的抉擇

    c++ 成員函數(shù)與非成員函數(shù)的抉擇

    盡量用類的非成員函數(shù)以及友元函數(shù)替換類的成員函數(shù) 例如一個類來模擬人People
    2013-01-01
  • C語言中文件操作Error處理的方法示例

    C語言中文件操作Error處理的方法示例

    在 C 語言中,ferror() 是一個內(nèi)置函數(shù),用于在文件操作期間檢查文件是否發(fā)生錯誤,它提供了一種簡單的方法,在你的 C 程序中進(jìn)行文件操作時不會中斷,本文給大家介紹了C語言中文件操作Error處理的方法,需要的朋友可以參考下
    2025-10-10
  • C++編程中變量的聲明和定義以及預(yù)處理命令解析

    C++編程中變量的聲明和定義以及預(yù)處理命令解析

    這篇文章主要介紹了C++編程中變量的聲明和定義以及預(yù)處理命令解析,是C++入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-09-09
  • Qt數(shù)據(jù)庫應(yīng)用之實(shí)現(xiàn)數(shù)據(jù)打印到紙張

    Qt數(shù)據(jù)庫應(yīng)用之實(shí)現(xiàn)數(shù)據(jù)打印到紙張

    關(guān)于Qt打印內(nèi)容到紙張,網(wǎng)上的辦法非常多,比如有些直接用painter繪制,逐步控制分頁打印。本文介紹的方法則是將內(nèi)容作為html設(shè)置到文檔對象,再調(diào)用文檔對象的print方法傳入QPrinter對象打印,感興趣的同學(xué)可以了解一下
    2022-01-01
  • 用C語言實(shí)現(xiàn)鏈?zhǔn)綏=榻B

    用C語言實(shí)現(xiàn)鏈?zhǔn)綏=榻B

    大家好,本篇文章主要講的是用C語言實(shí)現(xiàn)鏈?zhǔn)綏=榻B,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12

最新評論

广水市| 富平县| 当涂县| 高雄市| 镇平县| 绥宁县| 丹棱县| 沂源县| 新化县| 南汇区| 台东县| 长子县| 洞头县| 仲巴县| 南城县| 靖边县| 泸水县| 安溪县| 元氏县| 吉林市| 德昌县| 临猗县| 双桥区| 军事| 三门峡市| 广南县| 兴宁市| 建瓯市| 三亚市| 永城市| 息烽县| 武威市| 临沭县| 棋牌| 丰镇市| 荆州市| 广安市| 南木林县| 崇文区| 柏乡县| 蚌埠市|