LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1585|回复: 2

stat函数和struct stat矛盾吗?

[复制链接]
发表于 2008-7-26 22:50:22 | 显示全部楼层 |阅读模式
小弟不才,在看《Advanced Programing in the UNIX》(《UNIX环境编程》)时在4.2节看到有函数定义

C/C++ code

    #include <sys/stat.h> int stat(const char *restrict pathname, struct stat *restrict buf);



我感到很奇怪:为什么函数的名字可以和struct类型相同呢?C语言里可以使函数名字和自定义数据类型的名字一样吗?

烦请高手解释下……
多谢!
发表于 2008-7-27 08:34:40 | 显示全部楼层
看 C: A Reference Manual
C有5个名字空间。另外,你的问题发错板块了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-27 10:00:16 | 显示全部楼层
多谢Jockey!

版块太多,我实在不知道从何发起,抱歉……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表