首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

TCP/IP 程序里面的奇怪代码,该如何解决

2012-04-23 
TCP/IP 程序里面的奇怪代码C/C++ codeintdup(fd)int fd//这里为什么会有分号?{if(fd 0 || _fd_type(fd)

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

C/C++ code
intdup(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;}


[解决办法]
以前格式的C程序,相当于 dup(int fd)
现在怎么问这种问题的人也很多了。。。

[解决办法]
老式c 风格, 看过我导师写的代码用的是这种。
[解决办法]
很久以前的风格了。
[解决办法]
那是老的风格写法,K&R

热点排行