ctype.h

来自「一个完整的GUI界面OS,单盘启动 实现了多线程、FAT32文件读写」· C头文件 代码 · 共 49 行

H
49
字号
#ifndef CTYPE_H
#define CTYPE_H

#define NULL  0
#define FALSE 0
#define TRUE  1
#define SUCCESS 1

#define UNUSED 0


typedef unsigned char   u8_t;  //字节
typedef unsigned short u16_t;  //字
typedef unsigned long  u32_t;  //双字
typedef unsigned long long int u64_t;

#define	U16_T(x)	(*(unsigned short *)(x))
#define	U32_T(x)	(*(unsigned long *)(x))

typedef	short	uid_t;
typedef	int	    pid_t;
typedef	unsigned long size_t;	/*  32 bits == 4 GB address space  */

typedef unsigned char gid_t;
typedef unsigned short dev_t;
typedef unsigned short ino_t;
typedef unsigned short mode_t;
typedef unsigned long time_t;
typedef long off_t;
typedef unsigned reg_t;
typedef unsigned short prot_t;

typedef unsigned char byte;
typedef unsigned short word;
typedef unsigned long dword;

typedef unsigned long HWND;
typedef unsigned int  HINSTANCE;
typedef unsigned long WPARAM;
typedef unsigned long LPARAM;
typedef unsigned char BOOL;


#define MIN(a,b) (((a)<(b))?(a):(b))
#define MAX(a,b) (((a)>(b))?(a):(b))

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?