1.数据类型的小知识点
char c='A' ; OK
char c="A"; False
char c='AB' ; False
单引号为字符,双引号用于字符串
String 类型变量可以看成是char 变量的只读数组
2.1左移和右移
<<一位,相当于乘以2
>>一位,相当于除以2,然后去掉非整数部分
比如: 7 111>>1 11 (3)
4 100<<1 1000 (8)
2.2取与和或
&&是数值层面的比较,&是位的比较,同理于||和|
另外如果使用||,前面判断成功后,后面就不会进行了,这里常出现类似于c=(a++)||(++b);之类的比较
3.类型转换
convert.ToInt32() //它会将空值NULL转换为0
4.5会转换为4
5.5会转换为6
(小数位为5看整数位,返回一个临近的偶数)