Browsed by
作者:joe

C 语言整型谜题

C 语言整型谜题

如题,此篇文章是描述C语言中的整数谜题。

假定机器字长是32位的,用2的补码表示整数。对以下C表达式,请问它们在所有情况下都正确吗?如果不是,请给出反例。

初始化:

int x = foo();
int y = bar();
unsigned ux = x;
unsigned uy = y;

1. 若x < 0, 则x * 2 < 0

2. ux >= 0

3. 若x & 7 == 7, 则(x << 30) < 0

4. ux > -1

5. 若x > y, 则-x < -y

6. x * x >= 0

7. 若x > 0 && y > 0, 则x + y > 0

8. 若x >= 0, 则-x <= 0

9. 若x <= 0, 则-x >= 0

答案如下:

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (8 人打了分,平均分: 4.75 )
Loading...
Firefox插件WebMail Notifier

Firefox插件WebMail Notifier

当你的邮箱有新邮件时,WebMail Notifier此插件会自动提醒你。

支持:gmail, yahoo, hotmail, daum, naver, empas, nate等。

 
版本 1.5.3
兼容版本 Firefox: 1.5 – 3.7a1pre
已更新 2009 年 10 月 8 日
开发者 Byungwook Kang
主页 http://webmailnotifier.mozdev.org/
评分 评分 4 超过了 5 星 728 条意见
下载次数 3,239,874

查看:https://addons.mozilla.org/zh-CN/firefox/addon/4490

好烂啊有点差凑合看看还不错很精彩 (2 人打了分,平均分: 3.50 )
Loading...
VIM有趣的命令

VIM有趣的命令

前几天逛豆瓣,发现了VIM一个有趣的小技巧。

在VIM中输入:h!试试看会发现什么。

再输入:h 42呢?又会有什么发现?

好烂啊有点差凑合看看还不错很精彩 (15 人打了分,平均分: 4.93 )
Loading...