永发信息网

C++ 有哪些数据类型

答案:4  悬赏:0  手机版
解决时间 2021-04-02 19:43
  • 提问者网友:辞取
  • 2021-04-02 07:40
C++ 有哪些数据类型
最佳答案
  • 五星知识达人网友:鱼忧
  • 2021-04-02 09:05
C++中的数据类型和各自的取值范围分别有:

整形:
int        -2^31 —— 2^31-1    (即负2的31次方,这里用^表示上标,下同)
short      -2^15 —— 2^15-1
long       -2^63 —— 2^63-1
浮点型:
float      -3.402823e38..3.402823e38
double     -1.79769313486232e308..1.79769313486232e308
字符型:
char       1个非转义字符、非控制字符的字符,即Unicode字符
字符串:
string     由Unicode字符组成的一个字符串
布尔型:
bool       非true即false,也可以对应是二进制的1和0,只有两个值
自定义类型:
数组:由自己定义长度的存放同一种类型的元素的数据集合
结构(struct):可存放各种类型的变量,一般用来描述某一特定事物的各个属性
枚举(enum):存放一组有关联的,方便管理值数目的自定义数据类型
类类型(class):面向对象的设计思维。有点像面向过程中程序设计中结构类型(上面写了),不过除了属性(即各种变量)外,还可以把对指定的对象(即上面所说的这个特定事物)可执行的操作(或者说方法,用功能函数描述)与属性放在一起封装。
另外,还有无符号短整型、无符号长整型等。
全部回答
  • 1楼网友:独钓一江月
  • 2021-04-02 10:43
int整型
float 单精度型
double双精度型
char 字符型
void 空类型
数组
指针
枚举
结构体
联合

等等
  • 2楼网友:低音帝王
  • 2021-04-02 10:37
补充一下上面两位的。
注意是c++,就该说些与C不同的。
bool 占1字节 只有true和false
long long 占16字节,约十的十九次方。
其他就不说了
  • 3楼网友:千杯敬自由
  • 2021-04-02 09:14
有基本数据类型、指针数据类型、构造数据类型,其中基本数据类型包括
int整型
float 单精度型
double双精度型
char 字符型
void 空类型
这些是常用的,其他不多说了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯