stdtypes.h
来自「Microsoft Visual C++ 6.0环境下的无损压缩测试工程」· C头文件 代码 · 共 77 行
H
77 行
#ifndef EXEC_TYPES_H#define EXEC_TYPES_H/*** $VER: types.h 40.1 (10.8.93)** Includes Release 40.15**** Data typing. Must be included before any other Amiga include.**** (C) Copyright 1985-1993 Commodore-Amiga, Inc.** All Rights Reserved*/#define GLOBAL extern /* the declaratory use of an external */#define IMPORT extern /* reference to an external */#define STATIC static /* a local static variable */#define REGISTER register /* a (hopefully) register variable */#ifndef VOID#define VOID void#endif /* WARNING: APTR was redefined for the V36 Includes! APTR is a */ /* 32-Bit Absolute Memory Pointer. C pointer math will not *//* operate on APTR -- use "ULONG *" instead. */#ifndef APTR_TYPEDEF#define APTR_TYPEDEFtypedef void *APTR; /* 32-bit untyped pointer */#endiftypedef long LONG; /* signed 32-bit quantity */typedef unsigned long ULONG; /* unsigned 32-bit quantity */typedef unsigned long LONGBITS; /* 32 bits manipulated individually */typedef long ERROR;typedef short WORD; /* signed 16-bit quantity */typedef unsigned short UWORD; /* unsigned 16-bit quantity */typedef unsigned short WORDBITS; /* 16 bits manipulated individually */#if __STDC__typedef signed char BYTE; /* signed 8-bit quantity */#elsetypedef char BYTE; /* signed 8-bit quantity */#endiftypedef unsigned char UBYTE; /* unsigned 8-bit quantity */typedef unsigned char BYTEBITS; /* 8 bits manipulated individually */typedef unsigned short RPTR; /* signed relative pointer */#ifdef __cplusplustypedef char *STRPTR; /* string pointer (NULL terminated) */#elsetypedef unsigned char *STRPTR; /* string pointer (NULL terminated) */#endif/* Types with specific semantics */typedef float FLOAT;typedef double DOUBLE;typedef short BOOL;typedef unsigned char TEXT;#ifndef TRUE#define TRUE 1#endif#ifndef FALSE#define FALSE 0#endif#ifndef NULL#define NULL 0L#endif#define NUL '\0'#define BYTEMASK 0xFF#endif /* EXEC_TYPES_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?