摘要: 1、八进制数 int a = 010;八进制数以0开头,上面的a是9不是10;2、define一个常数#define A 123456UL其中UL表示是一个非负的长整数,一般在16位系统中会这么做。3、#define一个min函数#define MIN(a,b) ((a)<(b)?(a):(b))很多人忘记了最外面的括号4、typedef和define的区别typedef是编译的一部分,typedef是一个别名,因此具有类型检查的功能。define是预编译的一部分,发生在编译之前,仅仅是进行简单的字符串的替换,没有类型检查的功能。另外define可以实现函数的功能,但是typedef不行 阅读全文
posted @ 2012-10-25 00:10 HighFUN 阅读(205) 评论(0) 推荐(0) 编辑