红联Linux门户
Linux帮助

函数调用的参数含有分号

发布时间:2008-09-01 20:14:33来源:红联作者:finechore
比如
这样的函数:
FD_ZERO(fd_set *set) - 清除一个文件描述符集合
FD_SET(int fd, fd_set *set) - 添加fd到集合

在调用时却出现了这样的参数表达式:(见附件图片)
像这样的 参数里面的 分号表示啥意思?

又例如:
还有这样的参数表达, strncpy(buffer, file_name, strlen(file_name)>BUFFER_SIZE?BUFFER_SIZE:strlen(file_name));

请高手解释一下,并尽量详细地列出类似的参数表达形式。。

多谢!!!

[ 本帖最后由 finechore 于 2008-9-1 20:25 编辑 ]
文章评论

共有 1 条评论

  1. finechore 于 2008-09-01 20:17:25发表:

    在线等答案!!拜托了。。。。

    [ 本帖最后由 finechore 于 2008-9-1 20:25 编辑 ]