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

static局部變量和全局變量 全局變量和static全局變量的區(qū)別?

全局變量和static全局變量的區(qū)別?靜態(tài)全局變量是通過在全局變量的描述之前添加static來形成的。全局變量本身是靜態(tài)存儲方法,靜態(tài)全局變量也是靜態(tài)存儲方法。兩者的存儲模式?jīng)]有區(qū)別。兩者的區(qū)別在于非

全局變量和static全局變量的區(qū)別?

靜態(tài)全局變量是通過在全局變量的描述之前添加static來形成的。全局變量本身是靜態(tài)存儲方法,靜態(tài)全局變量也是靜態(tài)存儲方法。兩者的存儲模式?jīng)]有區(qū)別。兩者的區(qū)別在于非靜態(tài)全局變量的作用域是整個源程序。當(dāng)源程序由多個源文件組成時,非靜態(tài)全局變量在每個源文件中都是有效的。靜態(tài)全局變量限制了它的作用域,即它只在定義變量的源文件中有效,不能在同一源程序的其他源文件中使用。由于靜態(tài)全局變量的作用域僅限于一個源文件,因此只能由源文件中的函數(shù)共享,從而避免在其他源文件中引起錯誤。從上面的分析可以看出,把局部變量變成靜態(tài)變量會改變它的存儲方式,也就是改變它的生存期。將全局變量改為靜態(tài)變量后,其作用域發(fā)生變化,應(yīng)用范圍受到限制。