SSBM Decomp
Loading...
Searching...
No Matches
string.h
Go to the documentation of this file.
1#ifndef _STRING_H_
2#define _STRING_H_
3
4#include "stddef.h"
5
6char* strcpy(char* dst, const char* src);
7char* strncpy(char* dst, const char* src, size_t num);
8char* strcat(char* dest, const char* src);
9size_t strlen(const char* s);
10int strcmp(const char* s1, const char* s2);
11int strncmp(const char* s1, const char* s2, size_t n);
12char* strchr(const char* str, int chr);
13
14void* memchr(const void* p, int val, size_t n);
15int memcmp(const void* p1, const void* p2, size_t n);
16void* memset(void* dst, int val, size_t n);
17void* memcpy(void* dst, const void* src, size_t n);
18void* memmove(void* dst, const void* src, size_t n);
19
20#endif
int strncmp(const char *s1, const char *s2, size_t n)
Definition string.c:259
int strcmp(const char *s1, const char *s2)
Definition string.c:155
char * strchr(const char *str, int chr)
Definition string.c:278
char * strcat(char *dest, const char *src)
void * memset(void *dst, int val, size_t n)
Definition __mem.c:3
void * memchr(const void *p, int val, size_t n)
Definition mem.c:52
char * strncpy(char *dst, const char *src, size_t num)
Definition string.c:138
char * strcpy(char *dst, const char *src)
Definition string.c:24
void * memmove(void *dst, const void *src, size_t n)
Definition mem.c:6
size_t strlen(const char *s)
Definition string.c:13
void * memcpy(void *dst, const void *src, size_t n)
Definition __mem.c:80
int memcmp(const void *p1, const void *p2, size_t n)
Definition mem.c:67