【发布时间】:2013-11-26 05:45:24
【问题描述】:
在第 44 页,K&R 的 C 编程语言中,底部写着:
例如,假设 int 是 16 位,long 是 32 位。然后 -1L 1UL,因为 -1L 被提升为 unsigned long,因此看起来是一个很大的正数。
我真的不知道这是在说什么。我认为这是比较位,但我真的不知道。你能描述一下这是在说什么吗?
附:我真的是 C 的菜鸟。C 是我的第一门编程语言。那么,您能尽可能简单地回答这个问题吗?谢谢。
【问题讨论】:
标签: c type-conversion