布尔变量可以取值为2吗

Hyy_777 Hyy_777 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在MFC中 定义了 BOOL BSelect;

然后在后面的程序中有
if (*dwDataBuf == 0x55)
BSelect =1; //************************55为P板,
if (*dwDataBuf == 0xaa)
BSelect =2; //************************aa为PS板

布尔变量不是只能是0或1,或者是TURE或FALSE吗》??

怎么可以取2呢
...全文

相关推荐

java中基本数据类型的取值范围

java中常用数据类型的取值范围,有需要用到java知识的可以保存一下。

kaige1989

数字逻辑与工程设计PDF课件 chp2-1布尔代数基础.pdf

数字逻辑与工程设计PDF课件

麦小库姐姐

C++数据类型及取值范围

C++数据类型及取值范围 1.基本数据类型: ①字符类型:char(字符型) 例:‘A’,’b’ ②整数类型:int(整型) 例:4563, 234, 885634 ③浮点类型:float(单精度型)、double(双精度型) 例:3.1456 , 0.9e12 ④空值类型:void(空值型) ⑤布尔类型:bool 例:true , false。 2.类型修饰符共四种 例:short a; ; 则-32767≤a ≤32767 例:unsigned short a; ; 则0≤a ≤65535 signed(有符号) unsigned(无符号) long(长型) short (短型) 3.常用数据类型 ①char (signed char) ,unsigned char:1个字节 ②short(signedshort),unsigned short:2个字节 ③int(signed int) ,unsigned int:4个字节 ④long (signed long) ,unsigned long:4个字节 ⑤float:4个字节(大约6位有效数字) ⑥double:8个字节(大约12位有效数字) ⑦long double:10个字节(大约15位有效数字) 4.常用数据类型取值范围 数据类型关键字 字节数 数值范围 char 1 -128到126 unsigned char 1 0到255 short 2 -32,768到32,767 unsigned short 2 0到65,535 long 4 -2,147,483,648到2,147,483,648 unsigned long 4 0到4,294,967,295 int 4 同long unsigned int 4 同unsigned long float 4 1.2E-38到3.4E381 double 8 2.2E-308到1.8E3082 bool 1 true或false

linpeikun16

离散数学实验一:利用真值表法求取主析取范式以及主合取范式的实现.doc

离散数学实验报告

我慢慢地也过来了

numpy.ndarray 实现对特定行或列取值

今天小编就为大家分享一篇numpy.ndarray 实现对特定行或列取值,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38536267
评论 21
收藏 已收藏
分享
返回顶部
Hyy_777
VC/MFC 16,550 成员 421,606 内容