NAME¶
stdio.h -
SYNOPSIS¶
Macros¶
#define 
__need_NULL
 
#define 
__need_size_t
 
#define 
FILE struct __file
 
#define 
stdin (__iob[0])
 
#define 
stdout (__iob[1])
 
#define 
stderr (__iob[2])
 
#define 
EOF (-1)
 
#define 
fdev_set_udata(stream, u) do { (stream)->udata = u; } while(0)
 
#define 
fdev_get_udata(stream) ((stream)->udata)
 
#define 
fdev_setup_stream(stream, put, get, rwflag)
 
#define 
_FDEV_SETUP_READ __SRD
 
#define 
_FDEV_SETUP_WRITE __SWR
 
#define 
_FDEV_SETUP_RW (__SRD|__SWR)
 
#define 
_FDEV_ERR (-1)
 
#define 
_FDEV_EOF (-2)
 
#define 
FDEV_SETUP_STREAM(put, get, rwflag)
 
#define 
fdev_close()
 
#define 
putc(__c, __stream) 
fputc(__c, __stream)
 
#define 
putchar(__c) 
fputc(__c, 
stdout)
 
#define 
getc(__stream) 
fgetc(__stream)
 
#define 
getchar() 
fgetc(
stdin)
 
#define 
SEEK_SET 0
 
#define 
SEEK_CUR 1
 
#define 
SEEK_END 2
 
Functions¶
int 
fclose (
FILE *__stream)
 
int 
vfprintf (
FILE *__stream, const char *__fmt, va_list __ap)
 
int 
vfprintf_P (
FILE *__stream, const char *__fmt, va_list __ap)
 
int 
fputc (int __c, 
FILE *__stream)
 
int 
printf (const char *__fmt,...)
 
int 
printf_P (const char *__fmt,...)
 
int 
vprintf (const char *__fmt, va_list __ap)
 
int 
sprintf (char *__s, const char *__fmt,...)
 
int 
sprintf_P (char *__s, const char *__fmt,...)
 
int 
snprintf (char *__s, size_t __n, const char *__fmt,...)
 
int 
snprintf_P (char *__s, size_t __n, const char *__fmt,...)
 
int 
vsprintf (char *__s, const char *__fmt, va_list ap)
 
int 
vsprintf_P (char *__s, const char *__fmt, va_list ap)
 
int 
vsnprintf (char *__s, size_t __n, const char *__fmt, va_list ap)
 
int 
vsnprintf_P (char *__s, size_t __n, const char *__fmt, va_list ap)
 
int 
fprintf (
FILE *__stream, const char *__fmt,...)
 
int 
fprintf_P (
FILE *__stream, const char *__fmt,...)
 
int 
fputs (const char *__str, 
FILE *__stream)
 
int 
fputs_P (const char *__str, 
FILE *__stream)
 
int 
puts (const char *__str)
 
int 
puts_P (const char *__str)
 
size_t 
fwrite (const void *__ptr, size_t __size, size_t __nmemb,
  
FILE *__stream)
 
int 
fgetc (
FILE *__stream)
 
int 
ungetc (int __c, 
FILE *__stream)
 
char * 
fgets (char *__str, int __size, 
FILE *__stream)
 
char * 
gets (char *__str)
 
size_t 
fread (void *__ptr, size_t __size, size_t __nmemb, 
FILE
  *__stream)
 
void 
clearerr (
FILE *__stream)
 
int 
feof (
FILE *__stream)
 
int 
ferror (
FILE *__stream)
 
int 
vfscanf (
FILE *__stream, const char *__fmt, va_list __ap)
 
int 
vfscanf_P (
FILE *__stream, const char *__fmt, va_list __ap)
 
int 
fscanf (
FILE *__stream, const char *__fmt,...)
 
int 
fscanf_P (
FILE *__stream, const char *__fmt,...)
 
int 
scanf (const char *__fmt,...)
 
int 
scanf_P (const char *__fmt,...)
 
int 
vscanf (const char *__fmt, va_list __ap)
 
int 
sscanf (const char *__buf, const char *__fmt,...)
 
int 
sscanf_P (const char *__buf, const char *__fmt,...)
 
int 
fflush (
FILE *stream)
 
Author¶
Generated automatically by Doxygen for avr-libc from the source code.