C++ —— C++数据类型
C++——?C++數據類型
?
1、數據類型分類
(1)基本數據類型
?????? 字符型(char)—— 1字節
?????? 整型(int)???? —— 4字節
?????? 浮點型(實型)—— 單精度float4字節;雙精度(double) 8字節
?????? 邏輯性(bool)
(2)引申類型
?????? 枚舉類型(enum)
?????? 數組類型([])
?????? 指針類型(*)
?????? 引用類型(&)
(3)構造類型
?????? 結構體類型(struct)
?????? 共用體類型(union)
?????? 類類型(class)
(4)空類型void
不同的C++編譯系統對數據占內存的字節數可能會有所不同
| 數據類型 | 字節數 | 取值范圍 |
| char | 1 | -128~127 |
| unsigned char | 1 | 0~255 |
| bool | 1 | true(1);false(0) |
| short | 2 | -32768~32767 |
| unsigned short | 2 | 0~65536 |
| int | 4 | -2147483648~2147483647 |
| unsigned int | 4 | 0~4294967295 |
| long | 4 | -2147483648~2147483647 |
| unsigned long | 4 | 0~4294967295 |
| float | 4 | -3.4×1038~3.4×1038,6/7位有效數字 |
| double | 8 | 15/16位有效數字 |
| long double | 8 | 15/16位有效數字 |
./a.out
?
2、字符集【構成C++語言的基本元素】
52個大小寫的英文字母:A~Z,a~z
10個數字字符:0~9
特殊字符:空格? !?#? %? ^?&? *? _(下劃線)? +?=? |? -?~? <? >?/? \? '?"? :? ;?.? ,? ( )? []? { }??
?
3、標識符
【用字符序列來標識變量、常量、函數等】
標識符是以字母或下劃線開頭,后跟若干個字母、下劃線或者數字的有效字符序列。標識符有大小寫之分。
?
總結
以上是生活随笔為你收集整理的C++ —— C++数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: kpw3刷安卓教程2019_买kindl
- 下一篇: s3c2440移植MQTT