Netcruzer  V2.02
 All Data Structures Files Functions Variables Typedefs Macros Groups Pages
string.h
Go to the documentation of this file.
1 
25 #define size_t size_t
26 
27 
28 
34 #define NULL (0)
35 
36 
37 
86 void *memchr(const void *s, int c, size_t n);
87 
88 
89 
157 int memcmp(const void *s1, const void *s2, size_t n);
158 
159 
160 
207 void *memcpy(void *dst, const void *src, size_t n);
208 
209 
210 
258 void *memmove(void *s1, const void *s2, size_t n);
259 
260 
261 
303 void *memset(void *s, int c, size_t n);
304 
305 
306 
358 char *strcat(char *s1, const char *s2);
359 
360 
361 
408 char *strchr(const char *s, int c);
409 
410 
411 
473 int strcmp(const char *s1, const char *s2);
474 
475 
476 
493 int strcoll(const char *s1, const char *s2);
494 
495 
496 
540 char *strcpy(char *s1, const char *s2);
541 
542 
543 
593 size_t strcspn(const char *s1, const char *s2);
594 
595 
596 
630 char *strerror(int errcode);
631 
632 
633 
674 size_t strlen(const char *s);
675 
676 
677 
746 char *strncat(char *s1, const char *s2, size_t n);
747 
748 
749 
817 int strncmp(const char *s1, const char *s2, size_t n);
818 
819 
820 
917 char *strncpy(char *s1, const char *s2, size_t n);
918 
919 
920 
971 char *strpbrk(const char *s1, const char *s2);
972 
973 
974 
1021 char *strrchr(const char *s, int c);
1022 
1023 
1024 
1072 size_t strspn(const char *s1, const char *s2);
1073 
1074 
1075 
1130 char *strstr(const char *s1, const char *s2);
1131 
1132 
1133 
1203 char *strtok(char *s1, const char *s2);
1204 
1205 
1206 
1227 size_t strxfrm(char *s1, const char *s2, size_t n);