Тестирование символов
ANSI 4.3.1 Наборы символов, тестируемые функциями isalnum
, isalpha
, iscntrl
, islower
, isprint
и isupper
В следующей таблице приведено описание этих функций в соответствии с реализацией компилятором Microsoft C.
Function | Тестируемые наборы символов |
---|---|
isalnum |
Символы 0–9, A–Z, a–z (коды ASCII 48–57, 65–90, 97–122) |
isalpha |
Символы A–Z, a–z (коды ASCII 65–90, 97–122) |
iscntrl |
Коды ASCII 0–31, 127 |
islower |
Символы a–z (коды ASCII 97–122) |
isprint |
Символы A–Z, a–z, 0–9, пунктуация, пробел (коды ASCII 32–126) |
isupper |
Символы A–Z (коды ASCII 65–90) |