基本的C++数据类型有哪些?

slime2021-09-03 14:07

一般来说想要成为一名合格的C++开发工程师,不仅需要做好职业发展规划,同时还需要了解清楚C++数据类型等开发技术,那么C++数据类型有哪些呢?

基本的C++数据类型有哪些?

C++数据类型

使用编程语言进行编程时,需要用到各种变量来存储各种信息。变量保留的是它所存储的值的内存位置。这意味着,当您创建一个变量时,就会在内存中保留一些空间。

您可能需要存储各种数据类型(比如字符型、宽字符型、整型、浮点型、双浮点型、布尔型等)的信息,操作系统会根据变量的数据类型,来分配内存和决定在保留内存中存储什么。

基本的内置类型

C++为程序员提供了种类丰富的内置数据类型和用户自定义的数据类型。下表列出了七种基本的C++数据类型:

类型 关键字
布尔型 bool
字符型 char
整型 int
浮点型 float
双浮点型 double
无类型 void
宽字符型

wchar_t

其实wchar_t是这样来的:

typedef short int wchar_t;

所以wchar_t实际上的空间是和short int一样。

一些基本类型可以使用一个或多个类型修饰符进行修饰:

signed

unsigned

short

long

下表显示了各种变量类型在内存中存储值时需要占用的内存,以及该类型的变量所能存储的最大值和最小值。

注意:不同系统会有所差异,一字节为8位。

注意:long int 8个字节,int都是4个字节,早期的C编译器定义了long int占用4个字节,int占用2个字节,新版的C/C++标准兼容了早期的这一设定。

以上就是小编为大家整理的“基本的C++数据类型有哪些?”一文,更多相关信息尽在C/C++教程频道。

相关推荐:

2021如何成为更值钱的数据型人才,课程特惠0元领

产品经理如何做好产品规划

AI入门必备资料,人工智能必读书单

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
算法刷题核心能力提升营