2019-07-14 21:03发布
lm51323 发表于 2016-4-22 00:08 问题早解决了,忘发了,关键点就是“字符和别的类型的变量相加,字符的ASCII码值首先要转化为变量对应的类型” 如int a ; bit b = 1;
最多设置5个标签!
'8'是ASCII字符,在数据里面看是 char 0x38
bit一般只作为判断跳转时才用到,bit跟其他类型的变量做加法必须做强制类型转换,这是C语言的语法要求的
而且你这样写可读性也不好
别人也许会看不明白,为什么一个bit的数据要跟‘8’相加
一周热门 更多>