C++:内置类型

简介

内置类型 (也称为 基础类型) 由 c + + 语言标准指定,并内置于编译器。 未在任何标头文件中定义内置类型。 内置类型分为三个主要类别: 整数、 浮点 和 void。 整数类型表示整数。 浮点类型可以指定可能包含小数部分的值。 编译器将大多数内置类型视为不同类型。 但是,某些类型是 同义词,或由编译器视为等效类型。

Void 类型

void类型描述了一组空值。 不能指定类型的变量 void 。 此 void 类型主要用于声明不返回值的函数或声明指向非类型化或任意类型数据的泛型指针。 任何表达式都可以显式转换或强制转换为类型 void 。 但是,此类表达式仅限于下列用途:

表达式语句。

逗号运算符的左操作数。

条件运算符 (? 😃 的第二个或第三个操作数。

std:: nullptr_t

关键字 nullptr 是类型的 null 指针常量 std::nullptr_t ,它可转换为任何原始指针类型。

布尔类型

bool类型可以包含值 true 和 false 。 类型的大小 bool 是特定于实现的。

字符类型

char 类型是一种用于有效地对基本执行字符集的成员进行编码的字符表示形式。 C + + 编译器将、和类型的变量视为 char signed char unsigned char 具有不同的类型。

特定于 Microsoft 的: char int signed char 除非使用了编译选项,否则类型为的变量将作为 from type 的默认值升级为 /J 。 在这种情况下,它们被视

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值