C/C++
文章平均质量分 68
herohua
仰望星空,脚踏实地。
展开
-
侯捷的个人网站
http://jjhou.csdn.net/可惜很久没有更新了。原创 2008-02-14 17:09:00 · 9873 阅读 · 1 评论 -
[转]C宏中"#"和"##"的用法
宏中"#"和"##"的用法 一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起。 用法: #include #include #define STR(s) #s #define CONS(a,b) int(a##e##b) int main() { printf(STR(vck)); // 输出字符串"vck" print转载 2008-04-05 21:01:00 · 694 阅读 · 0 评论 -
[转]C语言宏定义技巧(常用宏定义)
C语言宏定义技巧(常用宏定义) 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些软件中常用得宏定义。 1,防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H //头文件内容 #endif 2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字转载 2008-04-05 20:56:00 · 704 阅读 · 1 评论 -
[转]亲密接触VC6.0编译器
亲密接触VC6.0编译器2003-3-28 12:57:57 YESKY happydeer 阅读次数: 8354 大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译转载 2008-03-07 11:06:00 · 477 阅读 · 0 评论 -
[转]C/C++ 误区五:检查 new 的返回值
C/C++ 误区五:检查 new 的返回值 来源:蚂蚁的 C/C++ 标准编程 作者:Antigloss 等级:精品 发布于2007-09-25 23:14 被读892次 【字体:大 中 小】转载 2008-02-28 14:10:00 · 875 阅读 · 0 评论 -
[转]C/C++ 误区三:强制转换 malloc() 的返回值
C/C++ 误区三:强制转换 malloc() 的返回值 来源:蚂蚁的 C/C++ 标准编程 作者:antigloss 等级:精品 发布于2005-10-22 14:17 被读4942次 【字体:大 中 小】转载 2008-02-28 14:08:00 · 570 阅读 · 0 评论 -
[转]C/C++ 误区四:char c = getchar();
C/C++ 误区四:char c = getchar(); 来源:蚂蚁的 C/C++ 标准编程 作者:Antigloss 等级:强烈推荐 发布于2007-04-15 15:58 被读2142次 【字体:大 中 小】转载 2008-02-28 14:09:00 · 696 阅读 · 0 评论 -
[转]C/C++ 误区二:fflush(stdin)
C/C++ 误区二:fflush(stdin) 来源:蚂蚁的 C/C++ 标准编程 作者:antigloss 等级:精品 发布于2005-10-22 13:56 被读8163次 【字体:大 中 小】转载 2008-02-28 14:06:00 · 607 阅读 · 0 评论 -
[转]C/C++ 误区一:void main()
C/C++ 误区一:void main() 来源:蚂蚁的 C/C++ 标准编程 作者:antigloss 等级:强烈推荐 发布于2005-10-22 13:25 被读11431次 【字体:大 中 小】 Antigloss 最后修改于 2006-转载 2008-02-28 14:03:00 · 906 阅读 · 0 评论 -
[转]C++推荐书目
转自C@饮水思源BBS基本上大部分能在http://www.shubulo.com/ 找到,另外 http://www.shubulo.com/thread-34079-1-1.html 也列出了一个类似的推荐书目。 第一篇一些同学问我,如何学好C++,我没有别的办法给你们,唯一的办法就是读书,读大量的书,就可以解决。要把C++作为日常语言,而不是一种程序语言,这样就好办了。有人又转载 2008-02-14 21:54:00 · 1382 阅读 · 0 评论 -
[转]C推荐书目
转自C@饮水思源BBShttp://www.shubulo.com/ 上均有下载【中文书名】C程序设计语言【英文书名】The C Programming Language【原书作者】K&R【译 者】徐宝文【适用读者】初学者【简单书评】C语言的圣经,当为初学者之首选,并反复阅读之。【中文书名】C专家编程【英文书名】Expert C Programming【原书作者】Perter Va转载 2008-02-14 21:48:00 · 743 阅读 · 0 评论 -
数组与指针
前两天读了《C陷阱与缺陷》和《C专家编程》 两本书。回过头来看,在读这两本书之前我对C的认识实在是处于似懂非懂之间,尽管也写过不少代码。《C陷阱和缺陷》是作者收集的C语言中常见的认识和应用错误。其中讲到程序兼容性有一章,尤为难得,因为一般书籍很少涉及该话题。至于《C专家编程》,我强烈推荐。一方面是因为作者对C的理解很深刻,另一方面则是由于作者的文字流畅自如,其中还引用了不少关于C的原创 2008-02-15 21:39:00 · 654 阅读 · 0 评论 -
[转]VC中的release和debug版本的区别
C中的release和debug版本的区别http://blog.csdn.net/strawman20022002/archive/2008/03/29/2229318.aspx Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Deb转载 2008-04-10 22:43:00 · 677 阅读 · 0 评论