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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

總結(jié)

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

相關(guān)文章

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

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

    今天小編就為大家分享一篇C/C++獲取鍵盤事件的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    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ì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    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語言編寫一個(gè)簡單的Web服務(wù)器

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

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

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

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

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

    在 C 語言中,ferror() 是一個(gè)內(nèi)置函數(shù),用于在文件操作期間檢查文件是否發(fā)生錯誤,它提供了一種簡單的方法,在你的 C 程序中進(jìn)行文件操作時(shí)不會中斷,本文給大家介紹了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

最新評論

杭州市| 营山县| 华蓥市| 自贡市| 蓝田县| 建平县| 新巴尔虎右旗| 永嘉县| 铜川市| 科尔| 广水市| 邢台市| 雷波县| 松潘县| 南溪县| 青州市| 田阳县| 丰顺县| 安新县| 巩义市| 长子县| 巨野县| 正安县| 中卫市| 扬中市| 通城县| 宝鸡市| 县级市| 乌拉特后旗| 郎溪县| 固原市| 洛宁县| 县级市| 平潭县| 宿州市| 洞口县| 哈尔滨市| 咸宁市| 电白县| 利津县| 霍邱县|