blob: 2177ad629105d91e15e875793ffaf6a485838849 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#ifndef _STRING_H
#define _STRING_H
#include <stddef.h>
size_t strlen(const char* string);
int strcmp(const char* a, const char* b);
int strncmp(const char* a, const char* b, size_t length);
char* strcpy(char* destination, const char* source);
char* strncpy(char* destination, const char* source, size_t length);
void* memcpy(void* destination, const void* source, size_t length);
void* memmove(void* destination, const void* source, size_t length);
void* memset(void* destination, int value, size_t length);
int memcmp(const void* a, const void* b, size_t length);
#endif
|