C++数据类型基础知识

char :字符类型

int : 整型

float :单精度实型(浮点型)

double : 双精度实型

unsigned : 无符号类型

signed : 有符号类型

bool : 布尔类型

true : 布尔类型的真值

false : 布尔类型的假值

void : 无类型

sizeof : 取得指定类型的所占用的范围

typedef : 为某种类型取一别名



类型标识符 类型说明 长度

(字节)
范围 备注
**char** 字符型 1 -128 ~ 127 -27 ~ (27 -1)
**unsigned char** 无符字符型 1 0 ~ 255 0 ~ (28 -1)
**short int** 短整型 2 -32768 ~ 32767 2-15 ~ (215 - 1)
**unsigned short int** 无符短整型 2 0 ~ 65535 0 ~ (216 - 1)
**int** 整型 4 -2147483648 ~ 2147483647 -231 ~ (231 - 1)
**unsigned int** 无符整型 4 0 ~ 4294967295 0 ~ (232-1)
**float** 实型(单精度) 4 1.18*10-38 ~ 3.40*1038 7位有效位
**double** 实型(双精度) 8 2.23*10-308 ~ 1.79*10308 15位有效位
**long double** 实型(长双精度) 10 3.37*10-4932 ~ 1.18*104932 19位有效位

原文链接: https://www.cnblogs.com/iacocca/archive/2011/10/17/2215803.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/34498

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月8日 上午11:25
下一篇 2023年2月8日 上午11:25

相关推荐