06 2014 档案

摘要:在西方,如果某个月的13号那天恰好是星期五,这一天就被称为十三号星期五(Friday the 13th)。传说这一天容易发生不幸的事情。如果你在网上搜索“黑色星期五”(Black Friday),会看到历史上很多不幸的事都发生在这一天。下面是WikiPedia上面列出的最近几百年内影响较大的黑色星期... 阅读全文
posted @ 2014-06-20 17:22 Antineutrino 阅读(1836) 评论(3) 推荐(1) 编辑
摘要:最近在重温K&R的C语言圣经,第二章中的练习题2-2引起了我的注意。原题是:Write a loop equivalent to the for loop above without using && or ||.题目里说的for循环是下面这个:for (i=0; i < lim-1 && (c=g... 阅读全文
posted @ 2014-06-17 22:27 Antineutrino 阅读(1289) 评论(4) 推荐(0) 编辑
摘要:我们知道,条件语句就是根据条件是否成立来选择执行某一个分支。通常来说,你不能让语句中的2个不同分支都执行,它们是互相平行的。例如,下面的程序(C语言)会打印出“hello if”。因为if的条件为真。if (1==1) { printf("hello if\n");} else { pr... 阅读全文
posted @ 2014-06-10 14:16 Antineutrino 阅读(474) 评论(6) 推荐(0) 编辑
摘要:我们在写程序时,总是会自觉或不自觉地频繁用到类型转换,比如将整数转换为浮点数或反之。今天的题目主要讨论基本类型的转换(但和普通的类型转换有所不同哦,详见后文),考考你是否真的理解了类型转换的本质。在面向对象系统中还会涉及类和接口的类型转换,但它们和基本类型的转换还是有区别的,今天暂时不考虑。(本人博... 阅读全文
posted @ 2014-06-06 12:21 Antineutrino 阅读(5410) 评论(10) 推荐(2) 编辑
摘要:有几天没写博客了,今天有点时间,正好把前几天遇到的一件“诡异”的问题记录一下。我是在前几天学习CSS时遇到这个问题的。当时看到某个网站有一个CSS效果不错,就想研究一下。由于代码很短,我不想将整个页面保存下来,所以我点击"查看源文件",找到这段代码并拷贝到测试页面中。它的主要部分是这样的:/*fil... 阅读全文
posted @ 2014-06-05 13:58 Antineutrino 阅读(7149) 评论(52) 推荐(27) 编辑