The header file <stdio_c.h> defines a number of functions to format and output values. The difference between <stdio_c.h> and the standard <stdio.h> is that constant strings are qualified with __code which allows them to be stored in code space and not take valuable data space.
String output functions | |
puts_c | Write a string to standard output |
Formatted input functions | |
scanf_c | Read formatted text from standard input |
sscanf_c | Read formatted text from a string |
vscanf_c | Read formatted text from standard input using a va_list argument |
vsscanf_c | Read formatted text from a string using a va_list argument |
Formatted output functions | |
printf_c | Write formatted text to standard output |
snprintf_c | Write formatted text to a string with truncation |
sprintf_c | Write formatted text to a string |
vprintf_c | Write formatted text to standard output using a va_list argument |
vsnprintf_c | Write formatted text to a string with truncation using a va_list argument |
vsprintf_c | Write formatted text to a string using a va_list argument |