变量类型
在 C++中,变量类型主要有以下几类:
由于C++中都可以使用C语言的变量类型, C++是C语言的超集,所以,C语言有的,C++都有。
下面是C++比C多出来的类型
1、bool
类型
C语言本身没有内置的布尔类型,但可以通过引入<stdbool.h>
库使用布尔类型:
布尔类型实际上是整数类型,
true
等于1,false
等于0。在 C 语言中通常用
int
类型来模拟布尔值,0 表示假,非 0 表示真。
2、引用类型变量
引用是一个已有对象的别名。例如:
3、类类型变量(用户自定义类型)
通过类定义创建的对象变量。例如:
4、模板类型变量(泛型编程)
使用模板可以创建适用于不同类型的变量。例如:
5、异常类型 C++ 支持异常处理机制,有一系列与异常相关的类型用于抛出和捕获异常。例如: cppCopy
Last updated