Epson S5U1C17001C Manual page 271

Cmos 16-bit single chip microcontroller (c compiler package for s1c17 family) (ver. 3.2)
Hide thumbs Also See for S5U1C17001C:
Table of Contents

Advertisement

ANSI Library libc.a (1)
Input/Output Functions
(header file: stdio.h)
fread( )
size_t fread(void *ptr, size_t size, size_t count, FILE *stream);
fwrite( )
size_t fwrite(const void *ptr, size_t size, size_t count, FILE *stream);
fgetc( )
int fgetc(FILE *stream);
getc( )
int getc(FILE *stream);
getchar( )
int getchar(void);
ungetc( )
int ungetc(int c, FILE *stream);
fgets( )
char *fgets(char *s, int n, FILE *stream);
gets( )
char *gets(char *s);
fputc( )
int fputc(int c, FILE *stream);
putc( )
int putc(int c, FILE *stream);
putchar( )
int putchar(int c);
fputs( )
int fputs(char *s, FILE *stream);
puts( )
int puts(char *s);
perror( )
void perror(const char *s);
fscanf( )
int fscanf(FILE *stream, const char *format, ...);
scanf( )
int scanf(const char *format, ...);
sscanf( )
int sscanf(const char *s, const char *format, ...);
fprintf( )
int fprintf(FILE *stream, const char *format, ...);
printf( )
int printf(const char *format, ...);
sprintf( )
int sprintf(char *s, const char *format, ...);
vfprintf( )
int vfprintf(FILE *stream, const char *format, va_list arg);
vprintf( )
int vprintf(const char *format, va_list arg);
vsprintf( )
int vsprintf(char *s, const char *format, va_list arg);
Utility Functions
*1, *2
malloc( )
*1, *2
calloc( )
*2
free( )
*1, *2
realloc( )
*1, *2
exit( )
*1
abort( )
*1, *2
bsearch( )
*1, *2
qsort( )
*2
abs( )
*1, *2
labs( )
*1, *2
*1, *2
div( )
*1, *2
ldiv( )
*1, *2
rand( )
*1, *2
srand( )
atol( )
*1, *2
atoi( )
*1, *2
atof( )
*1, *2
strtod( )
*1, *2
*1, *2
strtol( )
*1, *2
strtoul( )
*1, *2
Date and Time Functions
gmtime( )
mktime( )
time( )
Non-local Branch Functions
setjmp( )
longjmp( )
*1 These functions need to declare and initialize the global variables.
*2 These functions need to define the low-level functions and I/O buffers.
(header file: stdlib.h)
void *malloc(size_t size);
void *calloc(size_t elt_count, size_t elt_size);
void free(void *ptr);
void *realloc(void *ptr, size_t size);
void exit(int status);
void abort(void);
void *bsearch(const void *key, const void *base, size_t count,size_t size, int
(*compare)(const void *, const void *));
void qsort(void *base, size_t count, size_t size,int (*compare)(const void *, const void *));
int abs(int x);
long labs(long x);
div_t div(int n, int d);
ldiv_t ldiv(long n, long d);
int rand(void);
void srand(unsigned int seed);
long atol(const char *str);
int atoi(const char *str);
double atof(const char *str);
double strtod(const char *str, char **ptr);
long strtol(const char *str, char **ptr, int base);
unsigned long strtoul(const char *str, char **ptr, int base);
(header file: time.h)
struct tm *gmtime(const time_t *t);
time_t mktime(struct tm *tmptr);
time_t time(time_t *tptr);
(header file: setjmp.h)
int setjmp(jmp_buf env);
void longjmp(jmp_buf env, int status);
Library
*1
*1
*1
*1
*1
*1
*1
*1
*1
*1
*1
*1

Advertisement

Table of Contents
loading

Table of Contents