数据类型的扩展:
昨天说到void无类型和wchar_t字符类型
1、void无类型
void也就是无类型,void则为"无类型指针",void可以指向任何类型的数据。
void真正发挥的作用在于:
(1)、 对函数返回的限定:如果函数没有返回值,那么应声明为void类型。
(2)、 对函数参数的限定:如果函数无参数,那么应声明其参数为void。
2、wchar_t宽字符类型(又称双字节类型)
它是一个特有的基本类型
了解而来,初学也没有去准备的去深入的了解,编辑器玩的还是在懵逼状态,这些我看起来也是很懵,那么就继续往下,c++还有很多数据类型(我也就放一张图,想要深入的了解,大家去百度搜索相应的知识)
它还要typedef声明和枚举类型
1、typedef声明:
也就是将我们的类型的名字进行修改,比如
2、枚举类型
枚举类型(enumeration)是C++中的一种派生数据类型,它是由用户定义的若干枚举常量的集合。如果一个变量只有几种可能的值,可以定义为枚举(enumeration)类型。所谓"枚举"是指将变量的值一一列举出来,变量的值只能在列举出来的值的范围内。
如果A,B,C不进行赋值的话,他们会(依次从0往下加)
如果赋值的话 也就是从前一个加1
默认情况下,每个名称都会比它前面一个名称大 1。
今天到这里也就结束吧!
童心本童
2021年12月03日