日期:2014-05-20  浏览次数:20768 次

[求助]书上有句话不明白,谁能给小弟解释解释?
原话如此:
要观察一个字符在unicode表中的顺序位置,必须使用int类型显式转换,如(int)'a'。不可以使用short型转换,因为char的最高位不是符号位。

我不解在于。char是2个字节,short也是2个字节,同样一个字符c使用char或short自然都是可以,为什么会出现上述符号位的问题。谁能解释清楚呢?

------解决方案--------------------
这个问题很经典,可是小弟也不会,希望会的 能帮我们解决一下
谢谢高手……