CONV(3C) CONV(3C) НАЗВАНИЕ conv: toupper, tolower, _toupper, _tolower, toascii - преобразование символов СИНТАКСИС |#include | |int toupper (c) |int c; | |int tolower (c) |int c; | |int _toupper (c) |int c; | |int _tolower (c) |int c; | |int toascii (c) |int c; ОПИСАНИЕ Допустимые значения аргумента функций toupper и tolower совпадают с диапазоном значений функции getc(3S): целые числа от -1 до 255. Если аргументом функции toupper яв ляется малая буква, то результатом будет соответствую- щая большая буква. Если аргументом функции tolower яв- ляется большая буква, то результатом будет соответству- ющая малая буква. Остальные допустимые аргументы возв- ращаются без изменений. Макросы _toupper и _tolower выполняют те же действия, что и функции toupper и tolower, но имеют более узкий диапазон допустимых значений аргумента и выполняются быстрее. Аргументом _toupper может быть только малая буква; результатом является соответствующая большая буква. Аналогично, аргументом _tolower может быть толь- ко большая буква; результатом является соответствующая малая буква. Если аргумент не принадлежит диапазону до- пустимых значений, то результат будет непредсказуемым. Функция toascii обнуляет у аргумента все биты, не явля- ющиеся частью стандартного ASCII-символа; эта функция предназначается для достижения совместимости с другими системами. СМ. ТАКЖЕ ctype(3C), getc(3S).