布尔变量可以取值为2吗
然后在后面的程序中有
if (*dwDataBuf == 0x55)
BSelect =1; //************************55为P板,
if (*dwDataBuf == 0xaa)
BSelect =2; //************************aa为PS板
布尔变量不是只能是0或1,或者是TURE或FALSE吗》??
怎么可以取2呢
相关推荐
java中基本数据类型的取值范围
java中常用数据类型的取值范围,有需要用到java知识的可以保存一下。
数字逻辑与工程设计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
离散数学实验一:利用真值表法求取主析取范式以及主合取范式的实现.doc
离散数学实验报告
numpy.ndarray 实现对特定行或列取值
今天小编就为大家分享一篇numpy.ndarray 实现对特定行或列取值,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


