stdio.h 796 B

123456789101112131415161718192021222324
  1. #pragma once
  2. #include <stdarg.h>
  3. #include <stddef.h>
  4. #define SEEK_SET 0
  5. #define SEEK_END 1
  6. typedef int FILE;
  7. extern FILE *stdout, *stderr;
  8. int printf(const char *format, ...);
  9. int fprintf(FILE *stream, const char *format, ...);
  10. int sprintf(char *s, const char *format, ...);
  11. int snprintf(char *s, size_t n, const char *format, ...);
  12. int vsnprintf(char *s, size_t n, const char *format, va_list arg);
  13. size_t fwrite(const void *ptr, size_t size, size_t count, FILE *stream);
  14. FILE *fopen(const char *filename, const char *mode);
  15. int fclose(FILE *stream);
  16. long int ftell(FILE *stream);
  17. int fseek(FILE *stream, long int offset, int origin);
  18. size_t fread(void *ptr, size_t size, size_t count, FILE *stream);
  19. int fputs(const char *str, FILE *stream);