Reference
ANSI Library libc.a (2)
Library
Mathematical Functions
(header file: math.h, errno.h, float.h, limits.h)
fabs( )
double fabs(double x);
∗
1
ceil( )
double ceil(double x);
∗
1
floor( )
double floor(double x);
∗
1
fmod( )
double fmod(double x, double y);
∗
1
exp( )
double exp(double x);
∗
1
log( )
double log(double x);
∗
1
log10( )
double log10(double x);
∗
1
frexp( )
double frexp(double x, int *nptr);
∗
1
ldexp( )
double ldexp(double x, int n);
∗
1
modf( )
double modf(double x, double *nptr);
∗
1
pow( )
double pow(double x, double y);
∗
1
sqrt( )
double sqrt(double x);
∗
1
sin( )
double sin(double x);
∗
1
cos( )
double cos(double x);
∗
1
tan( )
double tan(double x);
∗
1
asin( )
double asin(double x);
∗
1
acos( )
double acos(double x);
∗
1
atan( )
double atan(double x);
atan2( )
double atan2(double y, double x);
∗
1
sinh( )
double sinh(double x);
∗
1
cosh( )
double cosh(double x);
∗
1
tanh( )
double tanh(double x);
Character Type Determination/Conversion Functions
(header file: ctype.h)
isalnum( )
int isalnum(int c);
isalpha( )
int isalpha(int c);
iscntrl( )
int iscntrl(int c);
isdigit( )
int isdigit(int c);
isgraph( )
int isgraph(int c);
islower( )
int islower(int c);
isprint( )
int isprint(int c);
ispunct( )
int ispunct(int c);
isspace( )
int isspace(int c);
isupper( )
int isupper(int c);
isxdigit( )
int isxdigit(int c);
tolower( )
int tolower(int c);
toupper( )
int toupper(int c);
Variable Argument Macros
(header file: stdarg.h)
va_start( )
void va_start(va_list ap, type lastarg);
va_arg( )
type va_arg(va_list ap, type);
va_end( )
void va_end(va_list ap);
∗
1 These functions need to declare and initialize the global variables.
Character Functions
(header file: string.h)
memchr( )
void *memchr(const void *s, int c, size_t n);
memcmp( )
int memcmp(const void *s1, const void *s2, size_t n);
memcpy( )
void *memcpy(void *s1, const void *s2, size_t n);
memmove( )
void *memmove(void *s1, const void *s2, size_t n);
memset( )
void *memset(void *s, int c, size_t n);
strcat( )
char *strcat(char *s1, const char *s2);
strchr( )
char *strchr(const char *s, int c);
strcmp( )
int strcmp(const char *s1, const char *s2);
strcpy( )
char *strcpy(char *s1, const char *s2);
strcspn( )
size_t strcspn(const char *s1, const char *s2);
strerror( )
char *strerror(int code);
strlen( )
size_t strlen(const char *s);
strncat( )
char *strncat(char *s1, const char *s2, size_t n);
strncmp( )
int strncmp(const char *s1, const char *s2, size_t n);
strncpy( )
char *strncpy(char *s1, const char *s2, size_t n);
strpbrk( )
char *strpbrk(const char *s1, const char *s2);
strrchr( )
char *strrchr(const char *str, int c);
strspn( )
size_t strspn(const char *s1, const char *s2);
strstr( )
char *strstr(const char *s1, const char *s2);
strtok( )
char *strtok(char *s1, const char *s2);
∗
1 Declaring and Initializing Global Variables
FILE _iob[FO1];
_iob[N]._flg=_UGETN; _iob[N]._buf=0; _iob[N]._fd=N;
(N=0: stdin, N=1: stdout, N=2: stderr)
FILE *stdin;
stdin=&_iob[0];
FILE *stdout;
stdout=&_iob[1];
FILE *stderr;
stderr=&_iob[2];
int errno;
errno=0;
unsigned int seed;
seed=1;
time_t gm_sec;
gm_sec=-1;
∗
2 Definition of Lower-level Functions
read( )
int read(int fd, char *buf, int nbytes);
unsigned char READ_BUF[65]; (Variable name is arbitrary)
unsigned char READ_EOF;
write( )
int write(int fd, char *buf, int nbytes);
unsigned char WRITE_BUF[65]; (Variable name is arbitrary)
Содержание S5U1C17001C
Страница 6: ......
Страница 17: ...1 General S5U1C17001C Manual 1 General ...
Страница 18: ......
Страница 21: ...1 2 Install S5U1C17001C Manual 2 Installation ...
Страница 22: ......
Страница 29: ...3 SoftDev S5U1C17001C Manual 3 Software Development Procedures ...
Страница 30: ......
Страница 103: ...4 SrcFiles S5U1C17001C Manual 4 Source files ...
Страница 104: ......
Страница 121: ...5 IDE S5U1C17001C Manual 5 gnU17 iDE ...
Страница 122: ......
Страница 365: ...6 Compiler S5U1C17001C Manual 6 C Compiler ...
Страница 366: ......
Страница 385: ...7 Library S5U1C17001C Manual 7 library ...
Страница 386: ......
Страница 404: ...7 18 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 7 liBrary THIS PAGE IS BLANK ...
Страница 405: ...8 Assemblr S5U1C17001C Manual 8 assembler ...
Страница 406: ......
Страница 438: ...8 32 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 8 aSSEMBlEr THIS PAGE IS BLANK ...
Страница 439: ...9 Linker S5U1C17001C Manual 9 linker ...
Страница 440: ......
Страница 448: ...9 8 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 9 linkEr THIS PAGE IS BLANK ...
Страница 449: ...10 Debugger S5U1C17001C Manual 10 Debugger ...
Страница 450: ......
Страница 625: ...10 174 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 10 DEBUggEr THIS PAGE IS BLANK ...
Страница 626: ...11 Tools S5U1C17001C Manual 11 Other Tools ...
Страница 627: ......
Страница 695: ...11 68 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 11 OTHEr TOOlS THIS PAGE IS BLANK ...
Страница 696: ...S1C17 Family C Compiler Package Quick Reference Reference ...