
3. CREATING A C PROGRAM
B–61863E–1/06
APPLICATION
PROGRAMMING GUIDE
398
The C286 standard library functions that can be used in the PMC are
shown below. For function specifications, refer to “iC-86/286 Libraries
Supplement”. When using any of these functions, be sure to include the
appropriate header file shown in parentheses. All of these functions are
near-type.
(1) Character sorting and conversion functions (ctype.h)
isalnum isalpha isascii iscntrl isdigit isgraph
islower isodigit isprint ispunct isspace isupper
isxdigit tolower toupper _tolower _toupper
(2) Buffer manipulation functions (string.h)
memccpy memchr memcmp memcpy memicmpmemmove
memset cstr udistr tolower toupper
(3) Character string manipulation functions (string.h)
strcat strchr strcmpi strcspn strpbrk strrchr
strspn strstr stricmp strlwr strnicmp strnset
strrev strset strupr strcmp strcpy strlen
strncat strncmp strncpy
(4) Data conversion functions (stdlib.h)
atoi [atol] itoa ltoa [strtol] [strtoul]
ultoa utoa itoh ltoh abs labs
(5) Miscellaneous functions (stdlib.h)
bsearch [div] [ldiv] [swab]
(6) Jump functions (setjmp.h)
setjmp longjmp
(7) Search functions (search.h)
lfind lsearch
(8) I/O functions (stdio.h)
[printf] [putchar] [sprintf] [sscanf]
(9) Mathematical functions (math.h)
[sin]* [cos]* [tan]* [asin]* [acos]* [atan]* [atan2]*
[ceil]* [fabs]* [floor]* [fmod]* [frexp]* [modf]* [sqrt]*
[exp]* [log]* [log10]* [pow]*
3.2
C286 STANDARD
LIBRARY