![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux C编程
文章平均质量分 64
rainkop
这个作者很懒,什么都没留下…
展开
-
如何写出专业的C头文件
做到专业,应该是每个职业程序员应该要求自己做到的。让我们看看lua是怎么写头文件的。1.License AgreementLicense Agreement应该加在每个头文件的顶部。Lua Sample: /*** $Id: lua.h,v 1.175b 2003/03/18 12:31:39 roberto Exp $** Lua - An Extensibl原创 2012-10-16 15:19:48 · 1217 阅读 · 0 评论 -
list_entry详解
把0作为结构的地址,(&((type *)0)->member)为以0为地址的结构,结构中元素member的地址。换句话说,求出了结构type中元素member的偏移值。&操作如果是对一个表达式,而不是一个标识符,会取消操作,而不是添加。比如&*a,会直接把a的地址求出来,不会访问*a。&a->member,会把访问a->member的操作取消,只会计算出a->member原创 2014-06-11 16:02:00 · 1679 阅读 · 0 评论