欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C++中的整形字節(jié)數

 更新時間:2022年07月22日 09:27:31   作者:miss_future  
這篇文章主要介紹了C++中的整形字節(jié)數,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

整形short、int、long、long long規(guī)定如下

  • short至少16位
  • int至少與short一樣長
  • long至少32位,且至少與int一樣長
  • long long至少64位,且至少與long一樣長

以64位win7系統(tǒng)為例

類型字節(jié)數(byte)
char1
short2
int4
long4
long long8

32位程序整形數據類型表示的范圍

(32位與64位區(qū)別在于long 和unsigned long的字節(jié)數不同)

C數據類型最小值最大值
char-128127
unsigned char0255
short-3 27683 2767
unsigned short06 5535
int-21 4748 364821 4786 3647
unsigned int042 9496 7295
long-21 4748 364821 4786 3647
unsigned long042 9496 7295
int32_t-21 4748 364821 4786 3647
uint32_t-21 4748 364821 4786 3647
int64_t-922 3372 0368 5477 5808922 3372 0368 5477 5807
uint64_t01844 6744 0737 0955 1615

64位程序整形數據類型表示的范圍

C數據類型最小值最大值
char-128127
unsigned char0255
short-3 27683 2767
unsigned short06 5535
int-21 4748 364821 4786 3647
unsigned int042 9496 7295
long-922 3372 0368 5477 5808922 3372 0368 5477 5807
unsigned long01844 6744 0737 0955 1615
int32_t-21 4748 364821 4786 3647
uint32_t-21 4748 364821 4786 3647
int64_t-922 3372 0368 5477 5808922 3372 0368 5477 5807
uint64_t01844 6744 0737 0955 1615

頭文件climits定義了符號常量

如下表所示:

符號常量表示
CHAR_BITchar的位數
CHAR_MAXchar的最大值
CHAR_MINchar的最小值
SCHR_MAXsigned char的最大值
SCHAR_MINsigned char的最小值
UCHAR_MAXunsigned char的最大值
SHTR_MAXshort的最大值
SHRT_MINshort的最小值
USHRT_MAXunsigned short的最大值
INT_MAXint的最大值
INT_MINint的最小值
UINT_MAXunsigned int的最大值
LONG_MAXlong的最大值
LONG_MINlong的最小值
ULONG_MAXunsigned long的最大值
LLONG_MAXlong long的最大值
LLONG_MINlong long的最小值
ULLONG_MAXunsigned long long的最大值

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • C語言基本概念宏定義中的#和##教程

    C語言基本概念宏定義中的#和##教程

    這篇文章主要為大家介紹了C語言基本概念宏定義中的#和##教程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • opencv實現視場轉換

    opencv實現視場轉換

    這篇文章主要為大家詳細介紹了opencv實現視場轉換,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • 詳解Matlab實現動態(tài)表白圖的繪制

    詳解Matlab實現動態(tài)表白圖的繪制

    這篇文章主要利用Matlab實現繪制獨特的表白動圖,文中的示例代碼講解詳細,對我們學習Matlab有一定的幫助,感興趣的小伙伴可以了解一下
    2022-05-05
  • Qt中TableView與TreeView組件聯動實現

    Qt中TableView與TreeView組件聯動實現

    本文主要介紹了Qt中TableView與TreeView組件聯動實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-12-12
  • C語言實現三子棋的示例代碼

    C語言實現三子棋的示例代碼

    所謂三子棋,就是三行三列的棋盤,玩家可以和電腦下棋,率先連成三個的獲勝。這篇文章主要為大家詳細介紹了如何通過C語言實現三子棋小游戲,感興趣的小伙伴可以嘗試一下
    2023-01-01
  • 詳解c++種gmock單元測試框架

    詳解c++種gmock單元測試框架

    這篇文章我們給大家分享了關于c++種gmock單元測試框架的相關知識點內容,有興趣的朋友們學習下。
    2018-08-08
  • 基于C語言實現簡單的五子棋游戲

    基于C語言實現簡單的五子棋游戲

    這篇文章主要為大家詳細介紹了基于C語言實現簡單的五子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • C語言深入探究冒泡排序與堆排序使用案例講解

    C語言深入探究冒泡排序與堆排序使用案例講解

    算法中排序是十分重要的,而每一個學習計算機的都會在初期的時候接觸到這種排序,下面這篇文章主要給大家介紹了關于c語言冒泡排序與堆排序使用的相關資料,需要的朋友可以參考下
    2022-05-05
  • 深入分析Linux下如何對C語言進行編程

    深入分析Linux下如何對C語言進行編程

    本篇文章介紹了,如何在Linux下對C語言進行編程的詳細概述。需要的朋友參考下
    2013-05-05
  • 重啟后nvidia-smi命令不可執(zhí)行出現“Make?sure?that?the?latest?NVIDIA?driver?is?installed?and?running.”的問題解決

    重啟后nvidia-smi命令不可執(zhí)行出現“Make?sure?that?the?latest?NVIDIA?

    這篇文章主要介紹了重啟后nvidia-smi命令不可執(zhí)行,出現“Make?sure?that?the?latest?NVIDIA?driver?is?installed?and?running.”問題,本文給大家分享最新完美解決方法,需要的朋友可以參考下
    2022-12-12

最新評論