关于do while(0)的使用
http://www.cnblogs.com/flying_bat/archive/2008/01/18/1044693.html
高质量C C++编程
其中有笔试题,前几天还做过。笔试题,不在会不会做,而在通过这道题反映到自己在平时开发过程的误区或意识,从而在实际开发中真正意识并自觉应用到一些原则。http://oss.org.cn/man/develop/c&c++/c/c.htm#_Toc520634016
一个很好的Linux的网站
http://oss.org.cn/
Linux驱动开发的中文译文版
http://oss.org.cn/kernel-book/ldd3/index.html