【发布时间】:2014-09-30 21:26:56
【问题描述】:
~ 运算符在 c 中是如何工作的?
谁能解释下面的代码?
main()
{
printf("%d",~5);
}
输出是-6
【问题讨论】:
-
相关:bitwise NOT 上的维基页面。
-
这应该包含在您方便的 C 参考手册中。如果您没有方便的 C 参考手册,我推荐 Harbison & Steele 的 C: A Reference Manual。