TCP/IP 程序里面的奇怪代码

xuukai 2012-04-16 03:07:55

int
dup(fd)
int fd; //这里为什么会有分号?
{
if(fd < 0 || _fd_type(fd) != _FL_FILE){
errno = EINVAL; /* Valid only on files */
return -1;
}
fd = _fd_seq(fd);
if(fd >= Nfiles || Refcnt[fd] == 0){
errno = EINVAL;
return -1;
}
Refcnt[fd]++;
return fd;
}
...全文
109 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
XQQ524148626 2012-04-16
  • 打赏
  • 举报
回复
确实,老式风格,我记得徐士良的那本《C常用数值算法程序集》就是这种风格
sundayX 2012-04-16
  • 打赏
  • 举报
回复
那是老的风格写法,K&R
luciferisnotsatan 2012-04-16
  • 打赏
  • 举报
回复
很久以前的风格了。
帅得不敢出门 2012-04-16
  • 打赏
  • 举报
回复
老式c 风格, 看过我导师写的代码用的是这种。
nice_cxf 2012-04-16
  • 打赏
  • 举报
回复
以前格式的C程序,相当于 dup(int fd)
现在怎么问这种问题的人也很多了。。。

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧