Data Type
Data type of cpp & python & java
Cpp
Integer (usual used)
类型 | char | short | int | long | long long |
---|---|---|---|---|---|
32 bits | 1 | 2 | 2 | 4 | 8 |
64 bits | 1 | 2 | 4 | 4 | 8 |
规则:short至少16位;int不得少于short;long至少32位,且不得少于int;long long至少64位,且不得少于long。
unsigned类型:unsigned short、unsigned int、unsigned long、unsigned long long.
float
类型 | float | double | long double |
---|---|---|---|
32 bits | 4 | 8 | 8 |
64 bits | 4 | 8 | 8 |
以下图片来自百度搜索
格式输入输入:
附带string类型
包含在string库中
Python
python的基本数据类型相对简单
int
long
float
bool
str
python会根据你的赋值,自动的原则相应的类型。不需要提前定义。
Java
java有8中基本数值类型
integer
Type | int | short | long | byte |
---|---|---|---|---|
byte | 4 | 2 | 8 | 1 |
java的数值类型不会随着机器位数的变化而变化,因为有java虚拟机
float
Type | float | double |
---|---|---|
Byte | 4 | 8 |