全局變量的作用域是什么 C語(yǔ)言中,哪種存儲(chǔ)類(lèi)的作用域與生命周期是不一致的?
C語(yǔ)言中,哪種存儲(chǔ)類(lèi)的作用域與生命周期是不一致的?局部靜態(tài)變量,作用域是局部的,生命周期是整個(gè)過(guò)程。靜態(tài)局部變量屬于靜態(tài)存儲(chǔ)模式,具有以下特點(diǎn):](1)靜態(tài)局部變量在函數(shù)中定義,但調(diào)用時(shí)不存在,退出函
C語(yǔ)言中,哪種存儲(chǔ)類(lèi)的作用域與生命周期是不一致的?
局部靜態(tài)變量,作用域是局部的,生命周期是整個(gè)過(guò)程。
靜態(tài)局部變量屬于靜態(tài)存儲(chǔ)模式,具有以下特點(diǎn):
](1)靜態(tài)局部變量在函數(shù)中定義,但調(diào)用時(shí)不存在,退出函數(shù)時(shí)消失,如自動(dòng)變量。靜態(tài)局部變量總是存在的,也就是說(shuō),它的生命周期就是整個(gè)源程序。
(2)雖然靜態(tài)局部變量的生存期是整個(gè)源程序,但其作用域仍然與自動(dòng)變量相同,即只能在定義變量的函數(shù)中使用。退出函數(shù)后,雖然變量繼續(xù)存在,但不能使用。