
语言
文章平均质量分 51
reniuliu
这个作者很懒,什么都没留下…
展开
-
C陷阱(一)
trap 1,define 与 typedef define和typedef都可以定义或者说引入一种新的数据类型,比如:typede unsigned char uint8;#define uint8 unsingde char然后程序都可以这样去声明一个变量:uint8 x;但是千万要记住,typedef和define这两种方式的关键性差别,即:define完全是宏替原创 2009-02-21 18:04:00 · 491 阅读 · 0 评论 -
C技巧(一)
skill1,判断一个变量是否有符号有无符号的关键区别在于最高位的用途,所以可以肯定,如果是无符号数,那么不能对他怎么变换他都一定不为负数,而如果是有符号数你对最高为取反其值就会发生显著变化(正负颠倒)。于是下面这个简单的宏就可以搞定:#define NumIsUnsigned(x) ((x) >=0 && ~(x) >=0) skill2,一个交换两个数值的宏(很美)#原创 2009-02-21 18:38:00 · 537 阅读 · 0 评论 -
C陷阱(二)
trap 2,关于字符串变量和字符串常量 先看看下面这些断码的运行结果: char str1[] = "abc"; char str2[] = "abc"; const char str3[] = "abc"; const char str4[] = "abc"; const char* str5原创 2009-03-24 23:12:00 · 656 阅读 · 0 评论 -
从Java谈软件开发流程
看到的关于java和软件工程的文章,收藏。from: http://hi.baidu.com/zshd/blog/item/72dac9033b259e80d43f7cf4.html 经过近十年的发展,说Java是地球上最受欢迎的程序开发语言一点也不为过。Java赋予开发人员高度的选择自由,展现「Java Everywhere」的魅力与成效。你我的生活周遭已处处可见Java;转载 2009-04-01 18:15:00 · 558 阅读 · 0 评论 -
重读The C++ Programming Language(一)
这些天比较清闲,于是开始重读The C++ Programming Language,发现收获丝毫不比第一次读的时候少,每每有——哇,原来这里有这么清楚地解释——于是列出来,备随时翻翻。 //================================================================ 1,文字量就是一个常量。2, 字符文字量就是一个值。原创 2009-04-30 14:21:00 · 1050 阅读 · 0 评论