03 2010 档案
摘要:1. typedef 在前文中,我们用宏定义来定义了一个BOOL类型,那么现在就用更专业的方式来定义类型。 typedef 的作用就是类型定义(Type Definition)。类型定义有以下三个优点:1. 易于阅读。比如我们可以把定义一个Dollar,然后Dollar money=1000;这样比用int来得更容易阅读。2. 容易修改,如果有一天Dollar要改成double类型,那么我只需...
阅读全文
摘要:悲剧,我也不知道为什么,就是发布不上来。算了,做个指向吧。http://kymsha.blog.51cto.com/647951/289689
阅读全文
摘要:1. 编译和链接将程序转化为机器可执行的代码,C语言分为三个步骤:A. 预编译。程序首先会交给预处理器,预处理器执行以#开头的指令,然后给程序添加指令,或者修改指令。B. 编译。修改后的程序进入编译器,编译器会把程序翻译成机器指令(也就是目标代码),但是这样的程序还是不能执行的。C. 链接。链接器把由编译器产生的目标代码和其他所需的代码整合到一起,这些附加代码包括程序中用到的库函数。这样就产生了完...
阅读全文
摘要:1. PHP中的数组 与其把PHP中的数组理解为我们狭义上的“数组”,我觉得还不妨把这个数组一分为二,一者为我们常规上的数组,一者为我们的Dictionary。 2. 创建数组 如果数组不存在,那么向数组中存放值将会创建数组。 还有一种较为正统的方法,使用array()语言结构,这也是我倾向的一种方式:当然我们还可以用这样的方式创建一个空数组:3. 访问数组元素访问...
阅读全文