QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1891|回复: 2

FILE结构在哪里定义呀?

[复制链接]
发表于 2004-10-10 11:54:36 | 显示全部楼层 |阅读模式
谢谢!
发表于 2004-11-30 11:04:39 | 显示全部楼层
\linux\fs.h
回复

使用道具 举报

发表于 2004-11-30 14:38:45 | 显示全部楼层

内核中的 struct file 的定义

FILE 是在 libc 中定义的结构体,只出现在用户空间中,
struct file 是内核中定义的结构体,只出现在内核空间中,

在 /usr/include/stdio.h 中,定义如下:
typedef struct _IO_FILE FILE;
在 /usr/src/linux/include/linux/fs.h 定义如下:
struct file {
  ...
};

我想你问的是内核中的 struct file 的定义吧?
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-16 09:58 , Processed in 0.041606 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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