Rec*_*lzz 2 c unix
我最近一直在查看Illumos的源代码并注意到一些奇怪的东西.
在它们的源代码中,函数类型如下所示:
static int outdec64(unsigned char *out, unsigned char *chr, int num) { ... Code ... }
这绝对不是我学习它的方式.它有什么具体含义吗?
小智 10
不,白色空间通常在C中被忽略.这只是编码风格.
这是SunOS的编码风格:
每个函数前面都应该有一个块注释序言,它提供了该函数的名称和简短描述.返回值的类型应该是第1列中的一行(应该明确指定int).
这符合另一条规则:
所有终端都不能很好地处理长于80列的行,如果可能应该避免使用
归档时间:
10 年,9 月 前
查看次数:
130 次
最近记录: