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]