Type Prefixes for Variables

 ┌──────────────────────────────────────────────────────────────┐
 │          Type Prefixes for Variables                         │
 ├─────────────────────────────────────┬───────────────┬────────┤
 │ DATA TYPE                           │ DEFINITION    │ PREFIX │
 ├─────────────────────────────────────┼───────────────┼────────┤
 │ Boolean                             │ BOOL (flag)   │ f      │
 ├─────────────────────────────────────┼───────────────┼────────┤
 │ Character                           │ CHAR          │ ch     │
 ├─────────────────────────────────────┼───────────────┼────────┤
 │ Unsigned character                  │ UCHAR         │ uch    │
 ├─────────────────────────────────────┼───────────────┼────────┤
 │ String                              │ CHAR[]        │ sz     │
 ├─────────────────────────────────────┼───────────────┼────────┤
 │ Short integer                       │ SHORT         │ s      │
 ├─────────────────────────────────────┼───────────────┼────────┤
 │ Unsigned short integer              │ USHORT        │ us     │
 ├─────────────────────────────────────┼───────────────┼────────┤
 │ Long integer                        │ LONG          │ l      │
 ├─────────────────────────────────────┼───────────────┼────────┤
 │ Unsigned long integer               │ ULONG         │ ul     │
 ├─────────────────────────────────────┼───────────────┼────────┤
 │ Handle                              │ HWND, HMODULE,│ h      │
 │                                     │ etc           │        │
 └─────────────────────────────────────┴───────────────┴────────┘


[Back: Type Prefixes for Symbolic Constants]
[Next: Type Prefixes for Pointers]