Chinaunix
标题:
emule开源代码中变量声明为啥写成这样?
[打印本页]
作者:
lynhoo
时间:
2005-03-23 11:07
标题:
emule开源代码中变量声明为啥写成这样?
voidpf zcalloc (opaque, items, size)
voidpf opaque;
unsigned items;
unsigned size;
{
if (opaque) items += size - size; /* make compiler happy */
return (voidpf)calloc(items, size);
}
是为了跨平台编译?那各位知道是哪个平台需要这样写?
作者:
jourmen
时间:
2005-03-23 11:42
标题:
emule开源代码中变量声明为啥写成这样?
是K&R的风格
基本上我们写的都是ANSI C的风格
编译器对这两种风格都支持
作者:
albcamus
时间:
2005-03-23 11:55
标题:
emule开源代码中变量声明为啥写成这样?
原帖由 "jourmen" 发表:
是K&R的风格
基本上我们写的都是ANSI C的风格
编译器对这两种风格都支持
那个叫K&R风格吗?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2