Introduction to Library Functions CHR(3)
NAME
chr - character constant conversion routines
SYNOPSIS
#include <ast.h>
int chresc(const char* s, char** e);
int chrtoi(const char* s);
DESCRIPTION
chresc converts and returns the next character constant in
the 0-terminated string s. If e is not 0 then *e is set to
point to the next character in s on return. 0 is returned
and e is not modified when the end of s is reached.
chrtoi converts the 0-terminated string s to an int and
returns the value. The characters in s are converted in
order from the left and shifted into the int value until up
to the number of characters in an int is reached. This
operation is inherently machine-dependent, but at least its
defined in one place.
The following \ escape sequences are recognized:
The character represented by the octal code
ooo.
The character represented by the hex code
xx.
\a Alert (bell).
\b Backspace.
\f Formfeed.
\n Newline.
\r Carriage return.
\t Horizontal tab.
\v Vertical tab.
\E ESC (escape).
\\ Backslash.
Other characters following \ are undefined (although for
backwards compatibility they translate to themselves).
SunOS 5.10 Last change: 1
Introduction to Library Functions CHR(3)
SEE ALSO
str(3)
SunOS 5.10 Last change: 2
Generated by GNU enscript 1.6.4.