types.h
来自「开放源码的编译器open watcom 1.6.0版的源代码」· C头文件 代码 · 共 33 行
H
33 行
typedef unsigned short dev_t; /* Combination of node and device */
#ifndef _GID_T_DEFINED_
typedef unsigned short gid_t; /* Used for group IDs */
#define _GID_T_DEFINED_
#endif
typedef unsigned long ino_t; /* Used for file serial numbers */
typedef unsigned short mode_t; /* Used for some file attributes */
typedef unsigned short nlink_t;/* Used for link counts */
typedef long off_t; /* Used for file sizes, offsets */
typedef int pid_t; /* Used for process IDs & group IDs */
#ifndef _UID_T_DEFINED_
typedef unsigned short uid_t; /* Used for user IDs */
#define _UID_T_DEFINED_
#endif
typedef int id_t; /* Generic ID, may be uid, gid, pid */
#if defined(_LINUX_SOURCE) || !defined(NO_EXT_KEYS)
#ifndef _TIMER_T_DEFINED_
#define _TIMER_T_DEFINED_
typedef int timer_t;/* Used for timer IDs */
#endif
#ifndef _CLOCKID_T_DEFINED_
#define _CLOCKID_T_DEFINED_
typedef int clockid_t;/* Used for clock IDs */
#endif
#endif
#define major(device) ((int)(((device) >> 8) & 0xFF))
#define minor(device) ((int)((device) & 0xff))
#define makedev(major,minor) ((dev_t) (((major) << 8) | (minor)))
typedef char *caddr_t;
typedef long daddr_t;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?