c++ 数据类型整理

来源:互联网 发布:在外地网络被诽谤 编辑:程序博客网 时间:2024/06/05 12:00
类型 大小(gcc) 大小(vc++) 备注 范围 char 1字节 1字节 bool 1字节 1字节 unsigned short int 2字节 2字节 无符号 short int 2字节 2字节 有符号 unsigned long int 4字节 4字节 unsigned short int 2字节 2节点 unsigned int 4字节 4字节 long int 4字节 4字节 int 4字节 4字节 long long 8字节(64位) 8字节(64位) C++ 11 9223372036854775807~-9223372036854775808 unsigned long long 8字节 8字节 C++ 11 18446744073709551615~0 double 8字节(64位) 8字节(64位) 15位有效数字1 long double 16字节(128位) 8字节(64位) gcc 为18位 vc 为15位 float 4字节 4字节 6位有效数字2 wchar_t 2字节 2字节 char16_t 2字节 2字节 C++ 11 char32_t 4字节 4字节 C++ 11

  1. 标准定义最小为10位有效数字 ↩
  2. 标准定义最小为6位有效数字 ↩
0 0
原创粉丝点击