39 #ifndef DEF_PEPIN_LIBC_H 40 #define DEF_PEPIN_LIBC_H 44 void *
memset(
void *s,
int c,
size_t n);
45 void *
strcpy(
char* dest,
const char* src);
46 void *
memcpy (
void * destination,
const void * source,
size_t num );
47 char*
strcat(
char* dest,
const char* source);
char * strcat(char *dest, const char *source)
Concatenates a source string into a destination string, assuming the destination string buffer is lar...
Definition: libc.c:102
void * memcpy(void *destination, const void *source, size_t num)
Copies data from source to destination.
Definition: libc.c:79
unsigned long size_t
Definition: libc.h:42
int strlen(char *str)
String length.
Definition: libc.c:119
uint32_t num
This is reserved by symbol table & ELF headers.
Definition: multiboot.h:66
void * memset(void *s, int c, size_t n)
Sets a memory space with a single, fixed value.
Definition: libc.c:51
void * strcpy(char *dest, const char *src)
String copy.
Definition: libc.c:62