A user-defined function that runs in nonprotected mode can call standard C library functions that do not do any I/O, such as string library functions.
Restrictions apply to some functions, such as malloc and free.
For more information, see Using Standard C Library Functions.