string.h (1065B)
1 #ifndef __STRING 2 #define __STRING 3 4 #define NULL 0 5 6 #if !defined(_SIZE_T) && !defined(_SIZE_T_) 7 #define _SIZE_T 8 #define _SIZE_T_ 9 typedef unsigned long size_t; 10 #endif 11 12 void *memcpy(void *, const void *, size_t); 13 void *memmove(void *, const void *, size_t); 14 char *strcpy(char *, const char *); 15 char *strncpy(char *, const char *, size_t); 16 char *strcat(char *, const char *); 17 char *strncat(char *, const char *, size_t); 18 int memcmp(const void *, const void *, size_t); 19 int strcmp(const char *, const char *); 20 int strcoll(const char *, const char *); 21 int strncmp(const char *, const char *, size_t); 22 size_t strxfrm(char *, const char *, size_t); 23 void *memchr(const void *, int, size_t); 24 char *strchr(const char *, int); 25 size_t strcspn(const char *, const char *); 26 char *strpbrk(const char *, const char *); 27 char *strrchr(const char *, int); 28 size_t strspn(const char *, const char *); 29 char *strstr(const char *, const char *); 30 char *strtok(char *, const char *); 31 void *memset(void *, int, size_t); 32 char *strerror(int); 33 size_t strlen(const char *); 34 35 #endif /* __STRING */