午夜天堂

    1. <option id="llbtm"><span id="llbtm"></span></option>

      1. <bdo id="llbtm"></bdo>
        1. <bdo id="llbtm"></bdo>

            右側
            Hello word !
            當前位置:網站首頁 > 軟件教程 > C語言 > 正文

            C語言變量的作用域_惠州C語言培訓

            作者:黃君發布時間:2020-12-19分類:C語言瀏覽:220


            導讀:要創建大規模的 C 語言程序,必須首先理解程序中變量的作用域和存儲期。

            要創建大規模的 C 語言程序,必須首先理解程序中變量的作用域和存儲期。

            變量的作用域是指一個變量在程序中起作用的區域,一般可以理解為變量所在的{ }的包圍區域。

            在程序塊(一個{ }內)中聲明的變量(一般稱為局部變量),只在該程序塊{ }中起作用。也就是說,一個變量從被聲明的位置開始,到包含該變量聲明的程序塊最后的大括號為止,這一區間內是起作用的。這樣的作用域稱為塊作用域。

            而在 C 程序的 main( ) 函數以及其他自定義函數外面的程序開始部分聲明的變量(一般稱為全局變量),從聲明位置開始,到該程序的結尾都是起作用的。這樣的作用域稱為文件作用域。


            總結

            1. 在函數外定義的變量,擁有文件作用域。

            2. 在函數內定義的變量,擁有塊作用域,其壽命僅限于該函數體內。

            3. 擁有文件作用域的變量,其壽命是從定義變量到整個程序執行結束。

            4. 當變量同名時,處在內層作用域的變量是“可見的”,而處在外層作用域的變量會被“隱藏起來”。


            標簽:惠州北大青鳥惠州JAVA培訓惠州IT培訓惠州軟件培訓惠州軟件開發惠州C語言培訓惠州C語言


            C語言排行
            ?   2021年3月   ?
            1234567
            891011121314
            15161718192021
            22232425262728
            293031
            網站分類
            文章歸檔
            最近發表
            午夜天堂