Jul 16
N年以前我被人拉去上教堂,在路上一开始被讲解什么是三位一体,还觉得有点意思,后来被教导要“呼主名”,恶心得我要吐了。

M年以前第一次看到成功学的书,一开始看看一个一个小故事还有点意思,看到一半开始想吐。

K年以前见一同学母亲手捧一本类似成功学或是心灵鸡汤的书,直接表达了我对这类书的轻蔑,结果是同学很尴尬。

几分钟前看到一张唐粉书架照片,一下子想起以前这些鸡 ...

May 27

第1.5节 术语 

在C语言程序中有两种不同类型的东西,一类是用来存放数值的,另一类则是函数。与其编造一个着意于这两者区别的名字来做为这两类东西的统称,还不如把它们笼统地称为“对象”更好一些。我们以后会常常这样做,因为这两类东西差不多可以用同样的规则来处理。不过,要注意的是,在C语言标准中“对象”一词有不同的含义。在C语言标准 ...

May 26

第1.4节 更多的程序例

乘我们还在不是很严谨的时候,让我们再来看看两个程序例。这次你得自己想想里面的一些代码是做什么的,不过当新的或有趣的东西出现时,我们还是会讲解的。

1.4.1 一个寻找质数的程序    /*  Dumb program that generates prime numbers. */   ...

May 14
这两天看到很多关于如何翻译Integrity of Science的不同看法。当然,这里首先要解决的问题是这个短语在英文中的实际意义。假设我们可以接受Susan Haack在The Integrity of Science: What It Means, Why It Matters一文中的阐述,那么它主要有三个层面上的意义。一个是科学作为一种知识体的层面,一个是科学家个人的层面,一个是科学作为一 ...
Apr 28
前几天新到里有“科学侦探“质疑,“为什么被救者在担架上要采取趴着的姿势?不知道这是哪门子的救护理论?“

这个趴着的姿势叫做Recovery Position。进行过急救处理后,必需要摆成这种姿势才能保证气道通畅。这一点任何上过急救课程的人都应该知道。

可参见:http://en.wikipedia.org/wiki/Recovery_po ...

Dec 22
所谓“武”,从止从戈。从字面上看,一般人都会以为止戈就是停止争战的意思。不过恰恰相反,这里的“止戈”,是举戈行进的形象,准备战斗的意思。所谓“术”,就是技艺、方法的意思。所以合起来,“武术”,含蓄地说,就是战斗的方法,直接一点,就是冷兵器时代的杀人术。对敌人的身体有效地实施伤害,这是传统武术的本质。明白 ...
Oct 12
1.3.5. 字符串在C语言中,字符串就是一系列放在一对双引号之间的字符:

“就像这样”

由于一个字符串就是一个单独的元素,就像同标志符一样,所以一个字符串只能写在一行上--尽管字符内部可以包含空格或制表符。

“这是一个 有效的 字符串”“这里有一个换行符所以是无效的字符串”

有两种方法可以写出一个很长 ...

May 27
接着上次的学习。之前在读谭师傅的书时,有的地方跳过去了。现在重新回过头来看看第四章,《最简单的C程序设计--顺序程序设计》。

第4.1节是《C语句概述》。我们来看看谭师傅的图4.1。

 

 

 

 

在这里我们可以很清楚的看到,这里少了点东西:函数声明。如果一个文件有函数声明,但没有该函数的函数体,则按这个图,这个 ...

May 22
1.3.4 函数的声明和定义1.3.4.1 声明在 <stdio.h> 文件被包含之后,就是一个函数声明。这个声明告诉编译器,show_message 是一个函数,不带任何参数,也不返回任何值。这就是新的C标准所做的改动之一,所谓函数原型。我们在第四章里还要再详细讲解。尽管不是在所有情况下都需要预先声明函数--如果没有声明的话C就会使用一些旧的默认规则--在新标准下,你最好还是要对函数 ...
May 18
第1.3节 例1.1的讲解1.3.1 里面有什么即使是这么小的一个程序例子,也包括了不少关于C的内容。不说别的,它首先就包括了两个函数,一个“#include”语句,以及一些注释。由于注释是最容易的掌握的,我们就先来看看注释。

1.3.2 排版布局和注释C语言程序的排版对于编译器来说并不十分重要。但为了让程序易读易懂,你可以利用排版的自由来放入额外的信息。这点是很重要 ...