【发布时间】:2012-08-08 02:51:18
【问题描述】:
我读过一本书:
..characters 只是底层的 16 位无符号整数。这意味着您可以分配一个数字文字,假设它适合无符号的 16 位范围(65535 或更小)。
它给我的印象是我可以为字符分配整数,只要它在 16 位范围内。
可是我怎么能这样呢:
char c = (char) 80000; //80000 is beyond 65535.
我知道演员们施展了魔法。但幕后究竟发生了什么?
【问题讨论】:
标签: char