精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 5.下列的描述中( )是錯誤的.

    5.下列的描述中( )是錯誤的.
    (a) 使用全局變量可以從被調(diào)用函數(shù)中獲取多個操作結(jié)果
    (b) 局部變量可以初始化,若不初始化,則系統(tǒng)默認它的值為0
    (c) 當函數(shù)調(diào)用完后,靜態(tài)局部變量的值不會消失
    (d) 全局變量若不初始化,則系統(tǒng)默認它的值為0
    正確的怎么正確了?感覺這題有點不好弄額
    其他人氣:332 ℃時間:2020-06-25 21:23:18
    優(yōu)質(zhì)解答
    a 是正確的,全局變量在整個程序中都有效,可以被其他函數(shù)調(diào)用,每調(diào)用一次,并用調(diào)用的時候改變它的值,那么它就會獲取一個新值,而多個函數(shù)調(diào)用,就會產(chǎn)生多個值,即操作結(jié)果,當你改變?nèi)肿兞康闹禃r,其他引用這個全局變量的地方的值也會發(fā)生改變的,所以全局變量要慎用.
    b是錯的,定義變量的時候,系統(tǒng)會為它開辟一個內(nèi)存空間,是隨機的,如果你不為它賦值,那么這個內(nèi)存空間中的值就是這個變量的值,并且這個值是不確定的,系統(tǒng)并不會默認它為0.
    例如,系統(tǒng)為它開辟了一個內(nèi)存空間,而這個內(nèi)存空間中原來有一個值為6,而這個變量并沒有被賦值,那么,調(diào)用輸出這個變量的時候,將會輸出這個內(nèi)存空間中原來就有的值6,系統(tǒng)是不會為它默認0值的.
    c 靜態(tài)局部變量即定義為static的局部變量,這個靜態(tài)局部變量的值在函數(shù)調(diào)用完后,其所占用的內(nèi)存是不會被釋放的,即它在程序結(jié)束前是一直占據(jù)這個內(nèi)存而不會消失的,自然其內(nèi)的值也就不會消失了,而如果不是靜態(tài)局部變量 ,而只是普通的變量的話,在函數(shù)調(diào)用完后,它所占據(jù)的內(nèi)存將會被釋放,那么這個值也就沒了,即消失.
    d 全局變量如果不初始化,那么它的值是0,局部變量不初始化,它的值不確定.
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版