双字节数据 先低后高_1.4 C++数据类型
生活随笔
收集整理的這篇文章主要介紹了
双字节数据 先低后高_1.4 C++数据类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C++數據類型
計算機處理的是數據,而數據是以整數、浮點數、字符等形式存在的。不同的數據類型之間擁有某種聯系,例如一個整型數組由若干的整數組成。
C++的數據包括常量和變量,但是C++沒有統一規定各類數據的精度以及數值范圍,根據使用的編譯系統決定。
C++常見的數據類型包括如下:
| 類型 | 字節 | 范圍 |
| char | 1 個字節 | -128 到127 或者0到 255 |
| unsigned char | 1 個字節 | 0 到 255 |
| signed char | 1 個字節 | -128 到 127 |
| int | 4 個字節 | -2147483648到 2147483647 |
| unsigned int | 4 個字節 | 0到4294967295 |
| signed int | 4 個字節 | -2147483648到 2147483647 |
| short int | 2 個字節 | -32768 到 32767 |
| unsigned short int | 2 個字節 | 0到65,535 |
| signed short int | 2 個字節 | -32768到32767 |
| long int | 8 個字節 | -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 |
| signed long int | 8 個字節 | -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 |
| unsigned long int | 8 個字節 | 0 到 18,446,744,073,709,551,615 |
| float | 4 個字節 | 精度型占4個字節(32位)內存空間,+/- 3.4e +/- 38 (~7 個數字) |
| double | 8 個字節 | 雙精度型占8 個字節(64位)內存空間,+/- 1.7e +/- 308 (~15 個數字) |
| long double | 16 個字節 | 長雙精度型 16 個字節(128位)內存空間,可提供18-19位有效數字。 |
| wchar_t | 2 或 4 個字節 | 1 個寬字符 |
整型數據分為長整型long int,一般整型int,和短整型,在int前加long和short表示為長整型和短整型,整型數據的存儲方式為常見的二進制數形式存儲.
long int long_Num1;//定義長整型變量 short int short_Num2;//定義短整型 int int_Num3;//定義整型變量字符型char則是用來存儲字符的
char char_Character;//定義字符變量 char_Character='a';//給字符變量賦值,注意單引號對了,在int和char前面如果加上signed修飾,則表示為有符號的,數值會以補碼形式存儲;如果加上unsigned表示無符號.數值會全部二進制表示本身.
浮點數數據分為單精度float,雙精度double和長雙精度long double.
float float_Num1;//定義單精度變量 double double_Num2;//定義雙精度變量 1.4 C++數據類型?mp.weixin.qq.com總結
以上是生活随笔為你收集整理的双字节数据 先低后高_1.4 C++数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: uart接口_UART串行总线舵机转接板
- 下一篇: python numpy.array_p