User applications can use functions and macros that comply with the ANSI-C library described below.

To use the functions and macros of the ANSI-C library, include the following header filenames in < >.
However, not all functions and macros defined in these header files are available. Check the functions and macros that can be used in each section of the header file below.

assert.h

ctype.h

errno.h

float.h

limits.h

math.h

setjmp.h

stdarg.h

stdbool.h

stdio.h

stdlib.h

string.h


The following header files are not supported and the functions defined in them cannot be used. Do not include these header files.
complex.h
fenv.h
inttypes.h
iso646.h
locate.h
stdalign.h
stdatomic.h
stddef.h
stdint.h
stdnoreturn.h
signal.h
tgmath.h
threads.h
time.h
uchar.h
wchar.h
wctype.h

assert.h

Functions Support
assert Support

Functions other than the above are not supported. Please do not use.

ctype.h

Functions Support
isalnum Support
Iscntrl Support
Isdigit Support
Isgraph Support
Islower Support
Isprint Support
Ispunct Support
Isspace Support
Isupper Support
Isxdigit Support
tolower Support
toupper Support

Functions other than the above are not supported. Please do not use.
Characters other than ASCII Code (0x80 ~) may not be judged correctly.

errno.h

Functions Support
- -

Functions other than the above are not supported. Please do not use.

float.h

Functions Support
Macro only Support

Functions other than the above are not supported. Please do not use.

limits.h

Functions Support
Macro only Support

Functions other than the above are not supported. Please do not use.

math.h

Functions Support
acos Support
asin Support
atan Support
atan2 Support
cos Support
ceil Support
cosh Support
exp Support
fabs Support
floor Support
fmod Support
frexp Support
ldexp Support
log Support
log10 Support
modf Support
pow Support
sin Support
sinh Support
sqrt Support
tan Support
tanh Support

Functions other than the above are not supported. Please do not use.

setjmp.h

Functions Support
longjmp Support
setjmp Support

Functions other than the above are not supported. Please do not use.

stdarg.h

Functions Support
va_arg Support
va_end Support
va_start Support

Functions other than the above are not supported. Please do not use.

stdbool.h

Functions Support
bool Support
true Support
false Support

stdio.h

Functions Support
fclose Support
feof Support
ferror Support
fflush Support
fgetc Support
fgetpos Support
fopen Support
Do not fopen a file pointer that has been successfully fopened again without fclose.
fprintf Support
fputc Support
fputs Support
fread Support
freopen Support
Do not specify NULL for the file name.
(The file pointer does not reopen the file.)
fseek Support
fsetpos Support
ftell Support
fwrite Support
getc Support
getchar Support
printf Support
putc Support
putchar Support
puts Support
remove Support
rename Support
rewind Support
sprintf Support
sscanf Support
ungetc Support
vfprintf Support
vprintf Support
vsprintf Support

Functions other than the above are not supported. Please do not use.
See the next page for file system restrictions.
Limits of user application:File (FlaskDisk)

stdlib.h

Functions Support
abs Support
atof Support
atoi Support
atoi Support
atol Support
bsearch Support
calloc Support
div Support
free Support
labs Support
ldiv Support
malloc Support
qsort Support
rand Support
realloc Support
srand Support
strtod Support
strtol Support
strtoul Support
itoa Support

Functions other than the above are not supported. Please do not use.

string.h

Functions Support
memchr Support
memcmp Support
memcpy Support
memmove Support
memset Support
strcat Support
strchr Support
strcmp Support
strcpy Support
strcspn Support
strlen Support
strncat Support
strncmp Support
strncpy Support
strpbrk Support
strrchr Support
strspn Support
strstr Support
strtok Support
strxfrm Support

Functions other than the above are not supported. Please do not use.

Last updated: 2022/01/26