C语言
lep150510
这个作者很懒,什么都没留下…
展开
-
More Effective C++:指针与引用的区别
指针与引用看上去完全不同(指针用操作符’*’和’->’,引用使用操作符’.’),但是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。你如何决定在什么时候使用指针,在什么时候使用引用呢? 首先,要认识到在任何情况下都不能用指向空值的引用。一个引用必须总是指向某些对象。因此如果你使用一个变量并让它指向一个对象,但是该变量在某些时候也可能不指向任何对象,这时你应该把变量声明为指针,因为这转载 2012-07-11 23:46:56 · 190 阅读 · 0 评论 -
高效c代码的编写
网上找到了一篇文章关于高效c代码的编写,在这里贴出来,供大家参考吧。可能大家使用的平台不同,但是总体来说还是有借鉴意义的。* 编程经验—随着程序员编程经验的增长,优化代码的技术也会相应提高。* 对指令集映射的理解—单片机的内核不同其架构和特性也不相同。必须清楚C语言和汇编语句之间的映射关系,即这句C语句生成了哪几句汇编语句。* 对编译器/连接器特性的了解—单片机不同其编译器也不同,转载 2013-02-04 15:40:46 · 381 阅读 · 0 评论 -
(*(void (*)( ) )0)( )的理解
(*(void (*)( ) )0)( )的理解分类: C语言编程 2012-11-21 15:33 23人阅读 评论(0)收藏 举报 在很多情况下,尤其是读别人所写代码的时候,对C语言声明的理解能力变得非常重要,而C语言本身的凝练简约也使得C语言的声明常常会令人感到非常困惑,因此,在这里我用一篇的内容来集中阐述一下这个问题。 问题:声明与函数转载 2013-02-25 14:33:11 · 220 阅读 · 0 评论