glibc中ctermid.c的问题
#include <errno.h> #include <stdio.h> /* Return the name of the controlling terminal. If S is not NULL, the name is copied into it (it should be at least L_ctermid bytes long), otherwise a static buffer is used. */ char * ctermid (s) char *s; { __set_errno (ENOSYS); return NULL; } stub_warning (ctermid)
这段程序是glibc里的ctermid.c的代码,我想问一下这里的char类型的指针s传进函数里有什么用,什么都没做啊,干嘛传进来?希望有大神回答一下。在这里先谢过!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
估计是很老的接口了 现在被置空了
可能是因为版本的兼容吧