乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      C 各數(shù)據(jù)類型取值范圍

       閑來看看 2013-01-23

      C++各數(shù)據(jù)類型取值范圍

      (2011-04-05 17:03:20)
      標(biāo)簽:

      雜談

      分類: C或C加加

      C++各數(shù)據(jù)類型取值范圍(備忘)--32位操作系統(tǒng)

      各數(shù)據(jù)類型取值范圍

       

       

       

      bool型為布爾型,占1個(gè)字節(jié),取值0或1。

       

      BOOL型為int型,一般認(rèn)為占4個(gè)字節(jié),取值TRUE/FALSE/ERROR。

      sbyte型為有符號(hào)8位整數(shù),占1個(gè)字節(jié),取值范圍在128~127之間。

      bytet型為無符號(hào)16位整數(shù),占2個(gè)字節(jié),取值范圍在0~255之間。

      short型為有符號(hào)16位整數(shù),占2個(gè)字節(jié),取值范圍在-32,768~32,767之間。

      ushort型為無符號(hào)16位整數(shù),占2個(gè)字節(jié),取值范圍在0~65,535之間。

      int型為有符號(hào)32位整數(shù),占4個(gè)字節(jié),取值范圍在-2,147,483,648~2,147,483,647之間。

       

      uint型為無符號(hào)32位整數(shù),占4個(gè)字節(jié),取值范圍在0~4,294,967,295之間。

      long型為64位有符號(hào)整數(shù),占8個(gè)字節(jié),取值范圍在9,223,372,036,854,775,808~9,223,372,036,854,775,807之間。

      ulong型為64位無符號(hào)整數(shù),占8個(gè)字節(jié),取值范圍在0~18,446,744,073,709,551,615之間。

      float型為32位單精度實(shí)數(shù),占4個(gè)字節(jié),取值范圍3.4E+10的負(fù)38次方~3.4E+10的38次方之間。

      double型為64位實(shí)數(shù),占8個(gè)字節(jié),取值范圍1.7E+10的負(fù)308次方~1.7E+10的正308次方。

      指針占4個(gè)字節(jié)。

       

      注意:int占多少個(gè)字節(jié)是由編譯器決定的,ANSI標(biāo)準(zhǔn)定義int是占2個(gè)字節(jié).
      TC是按ANSI標(biāo)準(zhǔn)的,它的int是占2個(gè)字節(jié)的.
      你可以在TC里試.printf("%d",sizeof(int));結(jié)果是2;
      但是在VC里,一個(gè)int是占4個(gè)字節(jié)的,在VC里面,
      printf("%d",sizeof(int));
      cout<<sizeof(int);結(jié)果都是4.
      不同的編譯器,規(guī)定也不一樣.
      float,double也是一樣的,在不同的編譯器里,占的字節(jié)是不一樣的.

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多