女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>C/C++語言編程>

C語言register變量和extern及static等知識總結(jié)

大?。?/span>0.1 MB 人氣: 2017-11-21 需要積分:0

 一、register變量

  關(guān)鍵字regiter請求編譯器盡可能的將變量存在CPU寄存器中。有以下幾點注意的地方。

  register變量必須是能被CPU寄存器所接受的類型,這通常意味著register變量必須是一個單個的值,并且其長度應小于或等于整型的長度。但是,有些機器的寄存器也能存放浮點數(shù)。

  register變量可能不存放在內(nèi)存中,所以不能用取址符運算符“ & ”。

  只有局部變量和形參可以作為register變量,全局變量不行。

  靜態(tài)變量不能定義為register。

 二、static

  修飾變量(局部和全局變量)

  靜態(tài)全局變量:

  在全局數(shù)據(jù)區(qū)分配內(nèi)存;未經(jīng)初始化的靜態(tài)全局變量會被程序自動初始化為0(自動變量的值是隨機的,除非它被顯式初始化)作用域僅限于變量被定義的文件中。

  全局變量和全局靜態(tài)變量的區(qū)別:

 ?。?)全局變量是不顯式用static修飾的全局變量,但全局變量 默認是靜態(tài)的,作用域是整個工程,在一個文件內(nèi)定義的全局變量,在另一個文件中, 通過extern 全局變量名的聲明,就可以使用全局變量。

  (2)全局靜態(tài)變量是顯式用static修飾的全局變量,作用域是所在的文件,其他的文件即使用extern聲明也不能使用。

  靜態(tài)局部變量

  靜態(tài)函數(shù)

  在函數(shù)的返回類型前加上static關(guān)鍵字,函數(shù)即被定義為靜態(tài)函數(shù)。靜態(tài)函數(shù)與普通函數(shù)不同,它只能在聲明它的文件當中可見,不能被其它文件使用。其它文件中可以定義相同名字的函數(shù),不會發(fā)生沖突。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?
      主站蜘蛛池模板: 濮阳市| 淅川县| 南城县| 太康县| 石棉县| 湖州市| 孟村| 玉溪市| 铜山县| 长顺县| 涿鹿县| 霞浦县| 高要市| 乌鲁木齐县| 凤冈县| 霍城县| 教育| 如皋市| 林州市| 剑阁县| 汉中市| 玛曲县| 工布江达县| 富源县| 福贡县| 阿图什市| 青龙| 津市市| 陆川县| 临武县| 北票市| 宁晋县| 清原| 长寿区| 桐梓县| 尤溪县| 丹阳市| 昌都县| 辉县市| 大名县| 达日县|