我是靠谱客的博主 哭泣柜子,最近开发中收集的这篇文章主要介绍C++基本数据类型大小和范围,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

https://docs.microsoft.com/en-us/cpp/cpp/data-type-ranges?view=vs-2019

https://www.geeksforgeeks.org/c-data-types/

Data TypeSize (in bytes)Range
short int2-32,768 to 32,767(-2^15~~2^15-1)
unsigned short int20 to 65,535(0~2^16-1)
unsigned int40 to 4,294,967,295(0~2^32-1)
int4-2,147,483,648 to 2,147,483,647(-2^31~2^31-1)
long int4-2,147,483,648 to 2,147,483,647(-2^31~2^31-1)
unsigned long int40 to 4,294,967,295(0~2^32-1)
long long int8-(2^63) to (2^63)-1
unsigned long long int80 to 18,446,744,073,709,551,615(0~2^64-1)
signed char1-128 to 127(-2^8~2^8-1)
unsigned char10 to 255(0~2^8-1)
float4 
double8 
long double12 
wchar_t2 or 41 wide character
Type NameBytesOther NamesRange of Values
int4signed-2,147,483,648 to 2,147,483,647
unsigned int4unsigned0 to 4,294,967,295
__int81char-128 to 127
unsigned __int81unsigned char0 to 255
__int162short, short int, signed short int-32,768 to 32,767
unsigned __int162unsigned short, unsigned short int0 to 65,535
__int324signed, signed int, int-2,147,483,648 to 2,147,483,647
unsigned __int324unsigned, unsigned int0 to 4,294,967,295
__int648long long, signed long long-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
unsigned __int648unsigned long long0 to 18,446,744,073,709,551,615
bool1nonefalse or true
char1none-128 to 127 by default

0 to 255 when compiled by using /J
signed char1none-128 to 127
unsigned char1none0 to 255
short2short int, signed short int-32,768 to 32,767
unsigned short2unsigned short int0 to 65,535
long4long int, signed long int-2,147,483,648 to 2,147,483,647
unsigned long4unsigned long int0 to 4,294,967,295
long long8none (but equivalent to __int64)-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
unsigned long long8none (but equivalent to unsigned __int64)0 to 18,446,744,073,709,551,615
enumvariesnone 
float4none3.4E +/- 38 (7 digits)
double8none1.7E +/- 308 (15 digits)
long doublesame as doublenoneSame as double
wchar_t2__wchar_t

0 to 65,535

 

最后

以上就是哭泣柜子为你收集整理的C++基本数据类型大小和范围的全部内容,希望文章能够帮你解决C++基本数据类型大小和范围所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部