OpenBSD Handbook Manuals
Search

toascii(3)

Canonical URL: /toascii.3/

TOASCII(3) Library Functions Manual TOASCII(3)

toasciiconvert a byte to 7-bit ASCII

#include <ctype.h>

int
toascii(int c);

The () function strips all but the low 7 bits from a letter, including parity or other marker bits.

The toascii() function always returns a valid ASCII character.

isalnum(3), isalpha(3), isascii(3), isblank(3), iscntrl(3), isdigit(3), isgraph(3), islower(3), isprint(3), ispunct(3), isspace(3), isupper(3), isxdigit(3), stdio(3), tolower(3), toupper(3), ascii(7)

OpenBSD 7.8 June 5, 2013 TOASCII(3)

Need conceptual guidance? Continue in the OpenBSD Handbook.