你说的那个考试题目那么直白,也不是把给char赋一个负值放在啥弯弯绕绕的里面。
你考那个题不如直接问考生char有没有符号
【 在 feiy (null) 的大作中提到: 】
这不,本来的目的是考察相关的经验嘛。
在基于电脑等上层的开发上,目前常见的还都是按照缺省的signed进行解释或编译的。
所以,如果这个题目是纯粹的考应用层的,就考官可能的确有点那个了。
但是在嵌入式上,非常之常见和普通,产品做多了,认真debug过的,可能都会遇到过这
个问题。所以,在嵌入式底层上,就是考经验啊。我也是随口问一下看起经验而已。
(至于需要标准化为u8 s8,以及是否为学生不能期望太高,那就是另外一个话题了)
【 在 ilovecpp (cpp) 的大作中提到: 】
: 这个确实不限于嵌入式,一般讲C traps and pitfalls都会提到。
--
修改:feiy FROM 111.199.218.*
FROM 123.118.105.112