Character Case Mapping

┌─────────────────────────┬──────────────┬─────────────────────────┬───────────┐
│ Function │ Header File │ Link to Function │ Descriptio│
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ strlwr │ "string.h" │ strlwr │ Converts │
│ │ │ │ any │
│ │ │ │ uppercase │
│ │ │ │ letters │
│ │ │ │ in a │
│ │ │ │ string to │
│ │ │ │ lower- │
│ │ │ │ case. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ strupr │ "string.h" │ strupr │ Converts │
│ │ │ │ any low- │
│ │ │ │ ercase │
│ │ │ │ letters │
│ │ │ │ in a │
│ │ │ │ string to │
│ │ │ │ upper- │
│ │ │ │ case. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ _toascii │ "ctype.h" │ tolower - toupper │ Converts │
│ │ │ │ a value │
│ │ │ │ to its │
│ │ │ │ ASCII │
│ │ │ │ character │
│ │ │ │ equiv- │
│ │ │ │ alent. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ tolower │ "ctype.h" │ tolower - toupper │ Converts │
│ │ │ │ a char- │
│ │ │ │ acter to │
│ │ │ │ lower- │
│ │ │ │ case. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ _tolower │ "ctype.h" │ _toascii - _tolower - │ Converts │
│ │ │ _toupper
│ an upper- │
│ │ │ │ case │
│ │ │ │ ASCII │
│ │ │ │ character │
│ │ │ │ to lower- │
│ │ │ │ case. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ toupper │ "ctype.h" │ tolower - toupper │ Converts │
│ │ │ │ a char- │
│ │ │ │ acter to │
│ │ │ │ upper- │
│ │ │ │ case. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ _toupper │ "ctype.h" │ _toascii - _tolower - │ Converts │
│ │ │ _toupper
│ a lower- │
│ │ │ │ case │
│ │ │ │ ASCII │
│ │ │ │ character │
│ │ │ │ to upper- │
│ │ │ │ case. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ towlower │ "wctype.h" │ towlower - towupper │ Converts │
│ │ │ │ a lower- │
│ │ │ │ case wide │
│ │ │ │ character │
│ │ │ │ to upper- │
│ │ │ │ case. │
├─────────────────────────┼──────────────┼─────────────────────────┼───────────┤
│ towupper │ "wctype.h" │ towlower - towupper │ Converts │
│ │ │ │ a lower- │
│ │ │ │ case wide │
│ │ │ │ character │
│ │ │ │ to upper- │
│ │ │ │ case. │
└─────────────────────────┴──────────────┴─────────────────────────┴───────────┘


[Back: Character Testing]
[Next: Wide Character String Operation Functions]