1. 简单百科
  2. 内置类型

内置类型

内置类型是指编程语言在其设计之初就预设的基本数据类型。这些类型通常包括整型、字符型、浮点型等,在程序执行过程中起着关键作用。尽管不同编程语言可能包含不同的内置类型,但它们的设计均与计算机的计算原理密切相关。

整型

分类

字符型

char

用于表示标准字符集,如ASCII码表中的字符。

wchar_t

用于表示扩展字符集,如汉字和日语字符。

整型

short

占用16位存储空间,即半个机器字长。

int

占用32位存储空间,即一个机器字长。

long

占用32位存储空间,可以是一至两个机器字长。

布尔型

TRUE

表示真,对应于非零数值。

FALSE

表示假,对应于零数值。

表示方式

带符号

能够表示正数和负数,通过int、short、long等类型实现。

不带符号

只能表示大于等于零的数字,通过unsigned int、unsigned short、unsigned long、unsigned char等类型实现。

整型值表示

unsigned型

当使用32位表示时,其值范围为0至-1。

signed型

当使用符号位表示时,其值范围为-至-1。

整型的赋值

当unsigned值超出其所能表示的范围时,会取该值对相应类型所能表示的最大值取模的结果作为最终值。例如,将-1赋值给unsigned char时,实际得到的值为-1 % 255 = 255。

浮点型

类型

float

单精度浮点型,占用32位存储空间。

double

双精度浮点型,占用64位存储空间。

long double

扩展精度浮点型,占用96位或128位存储空间。

参考资料

内置类型知多少.CSDN博客.2024-11-07

内置类型 (C++).Microsoft.2024-11-07

C++基础之一:基本数据类型和变量.搜狐网.2024-11-07