LinuxSir.cn,穿越时空的Linuxsir!

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

fstat函数搞不明白

[复制链接]
发表于 2004-9-1 15:31:19 | 显示全部楼层 |阅读模式
查看man fstat
得到int fstat(int filedes, struct stat *buf)
但是书上的例程确这样:

struct stat statbuf;
.................
     fstat(outfd,&statbuf);

有两点不明白,结构体名代表什么?是不是结构体的首地址?如果是首地址,那么对首地址作&运算又算什么?
现在搞的迷迷糊糊的:confused:
发表于 2004-9-1 15:35:31 | 显示全部楼层
&是C语言的取地址运算符
fstat的原型声明了需要一个指向结构的指针。指针保存的不就是结构的地址吗,所以你直接给它一个地址就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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