types.h
来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C头文件 代码 · 共 36 行
H
36 行
/* types.h 4.3 81/10/17 *//* * Basic system types and major/minor device constructing/busting macros. *//* major part of a device */#define major(x) ((int)(((unsigned)(x)>>8)&0377))/* minor part of a device */#define minor(x) ((int)((x)&0377))/* make a device number */#define makedev(x,y) ((dev_t)(((x)<<8) | (y)))typedef unsigned char u_char;typedef unsigned short u_short;typedef unsigned int u_int;typedef unsigned long u_long;/* SHOULD USE long RATHER THAN int HERE BUT IT WOULD GIVE LINT ON THE KERNEL *//* GASTRIC DISTRESS AND DON'T HAVE TIME TO FIX THAT JUST NOW */typedef struct _physadr { int r[1]; } *physadr;typedef int daddr_t;typedef char * caddr_t;typedef u_short ino_t;typedef int swblk_t;typedef int size_t;typedef int time_t;typedef int label_t[14];typedef short dev_t;typedef int off_t;typedef long portid_t;typedef struct fd_set { int fds_bits[1]; } fd_set;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?