哈喽大家好,这篇文章来看看C++的数据类型。
数据类型是不同形式的信息在内存中分配方式的形式,在C++语言中有很多常用的数据类型。主要的数据类型分为字符类型、整数类型、浮点数类型、布尔类型、无类型和宽字符类型等。
类型图表:
1、整数类型(int)
在C++中,整型数据是不包含小数部分的数值型数据。整型分为长整型、一般整型和短整型。
在int前面加long和short分别表示长整型和短整型。
整型数据的存储方式为按二进制数形式存储。
在整型符号int和字符型符号char的前面,可以加修饰符signed(表示“有符号”)或unsigned(表示“无符号”)。
整型数据的类型说明以及取值范围:
2、字符类型(char)
字符类型数据是用一对单引号括起来一个字符,单引号只是字符与其他部分的分割符,不是字符的一部分。并且,不能用双引号代替单引号。在单引号中的字符不能是单引号或反斜杠。另一种表示字形符常量的方法是使用转义字符。C++规定,采用反斜杠后跟一个字母来代表一个控制字符,具有新的含义。
3、宽字符类型(wchar_t)
wchar_t的出现,是出于程序兼容多语言的需求,因为在很多语言中,字符的数量远远大于256(ANCII码只到256),因此需要把原字符进行扩容,以便能表示更多的字符类型。它的全称是wide character type。
4、浮点数类型
浮点类型变量又称为实型,它是由整数部分和小数部分组成的。实型变量用于存储实型数值的变量,根据精确度可分为单精度类型、双精度类型以及长双精度类型3种。
所有的数据类型大概就是这些了。快去自己试试所有类型的数据吧!