06-16
C99标准笔记

c99标准也就是C语言在99年修订的最新标准,想一下99年我还在上小学-_!,虽然只是一个c99某些新特性的笔记,尽量写清楚,做笔记的同时,也可以对大家有帮助。

05-01
Makefile初步-3

如果想在一个makefile中引用其他的文件,也就是包含进其他的makefile文件到此Makefile文件,像C语言一样儿,使用include命令

04-03
Makefile初步-2

接上文,假如有如下一个Makefile其中一部分是这样的:

03-31
Makefile初步-1

在Windows下有诸如vs这样儿“强大”的工具来组织与管理工程,文件层次组织,代码编写,包括选项的设置,编译,链接,都可以在一个窗口中完成(其实背后也是有一个make工具)。Linux下,Unix的哲学,多个不同功能的小工具,组合到一起组成强大的功能,一些小小的文件,我们可以gcc –XXFlags XXOO.c –o XXOO,这样儿来做,但是要是几十个文件,几百个文件呢?还去挨个的输入命令编译?这就是是马上要介绍的make工具,使用make工具,只需要一个命令,就可以构建你的工程。当然,代价就是编写Makefile,make工具就是靠解释Makefile文件来对整个工程进行编译和链接。

02-12
C语言的隐式类型提升和java的类型兼容

在java里,x += 1与x = x + 1相同,但是是有一点区别,只不过容易被忽略。如下例:

01-03
写给某鸟的Vim初始配置

对于文本的编辑器,适合自己才是最好的。

01-01
说到烂的面试题-链表是否存在环以及环入口点

一个已经快出到烂的面试题,如何检测到链表中存在环,如果有环,找出环入口点。