Common type definitions known to ASM programmers
This header file contains a set of predefined types which are common in assembly programs.
typedef unsigned short BOOL; |
Boolean type.
A type for storing 0 or 1.
typedef unsigned char BYTE; |
One-byte type.
typedef unsigned long DWORD; |
Four-byte type.
typedef signed char SBYTE; |
Signed one-byte type.
typedef signed char SCHAR; |
Signed character type.
typedef signed long SDWORD; |
Signed four-byte type.
typedef signed int SINT; |
Signed integer type.
typedef signed long SLONG; |
Signed long integer type.
typedef signed short SSHORT; |
Signed short integer type.
typedef signed short SWORD; |
Signed two-byte type.
typedef unsigned char UBYTE; |
Unsigned one-byte type.
typedef unsigned char UCHAR; |
Unsigned character type.
typedef unsigned long UDWORD; |
Unsigned four-byte type.
typedef unsigned int UINT; |
Unsigned integer type.
typedef unsigned long ULONG; |
Unsigned long integer type.
typedef unsigned short USHORT; |
Unsigned short integer type.
typedef unsigned short UWORD; |
Unsigned two-byte type.
typedef unsigned short WORD; |
Two-byte type.