国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

c語言static變量可以修改嗎 C語言靜態(tài)局部變量和全局變量有什么區(qū)別?

C語言靜態(tài)局部變量和全局變量有什么區(qū)別?靜態(tài)變量是一個靜態(tài)修改的變量,當(dāng)它被定義時,以靜態(tài)類型varuName=inituValue的形式,動態(tài)變量以類型varuName=inituValue的形式表

C語言靜態(tài)局部變量和全局變量有什么區(qū)別?

靜態(tài)變量是一個靜態(tài)修改的變量,當(dāng)它被定義時,以靜態(tài)類型varuName=inituValue的形式,動態(tài)變量以類型varuName=inituValue的形式表示沒有靜態(tài)修改。其中=初始值可以省略。區(qū)分函數(shù)外部定義的全局變量和函數(shù)內(nèi)部沒有顯式初始化的局部變量、作用域、生命周期和初始值。

動態(tài)全局變量:作用域是整個項目,即編譯成可執(zhí)行文件的所有文件都可以使用動態(tài)全局變量。生命周期是從程序運行到程序退出的過程,貫穿于程序運行的全過程。沒有顯式初始化時,默認(rèn)初始化值為0。

2靜態(tài)全局變量:范圍是從定義/聲明位置到文件結(jié)尾的當(dāng)前文件。生命周期是從程序運行到程序退出的過程,貫穿于程序運行的全過程。沒有顯式初始化時,默認(rèn)初始化值為0。

動態(tài)局部變量:范圍是當(dāng)前函數(shù),從定義的位置到{}的結(jié)束位置。生命周期是從函數(shù)調(diào)用到函數(shù)退出。當(dāng)沒有顯式初始化時,默認(rèn)的初始化值是random。

靜態(tài)局部變量:范圍是當(dāng)前函數(shù),從定義的位置到{}的結(jié)束位置。生命周期是從程序運行到程序退出,即貫穿整個運行時間。在下一次函數(shù)調(diào)用時,靜態(tài)局部變量不會再次初始化,但將使用最后一個函數(shù)exit的值。沒有顯式初始化時,默認(rèn)初始化值為0。