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 + -
显示快捷键?