Init
This commit is contained in:
30
include/string.h
Normal file
30
include/string.h
Normal file
@@ -0,0 +1,30 @@
|
||||
/* @(#)string.h 1.1 92/07/30 SMI; from S5R2 1.2 */
|
||||
|
||||
#ifndef __string_h
|
||||
#define __string_h
|
||||
|
||||
#include <sys/stdtypes.h> /* for size_t */
|
||||
|
||||
#ifndef NULL
|
||||
#define NULL 0
|
||||
#endif
|
||||
|
||||
extern char * strcat(/* char *s1, const char *s2 */);
|
||||
extern char * strchr(/* const char *s, int c */);
|
||||
extern int strcmp(/* const char *s1, const char *s2 */);
|
||||
extern char * strcpy(/* char *s1, const char *s2 */);
|
||||
extern size_t strcspn(/* const char *s1, const char *s2 */);
|
||||
#ifndef _POSIX_SOURCE
|
||||
extern char * strdup(/* char *s1 */);
|
||||
#endif
|
||||
extern size_t strlen(/* const char *s */);
|
||||
extern char * strncat(/* char *s1, const char *s2, size_t n */);
|
||||
extern int strncmp(/* const char *s1, const char *s2, size_t n */);
|
||||
extern char * strncpy(/* char *s1, const char *s2, size_t n */);
|
||||
extern char * strpbrk(/* const char *s1, const char *s2 */);
|
||||
extern char * strrchr(/* const char *s, int c */);
|
||||
extern size_t strspn(/* const char *s1, const char *s2 */);
|
||||
extern char * strstr(/* const char *s1, const char *s2 */);
|
||||
extern char * strtok(/* char *s1, const char *s2 */);
|
||||
|
||||
#endif /* !__string_h */
|
||||
Reference in New Issue
Block a user