Home About us GitHub Contact us Docs

FoxOS

Welcome to the FoxOS website!

strcpy

Signature: char* strcpy(char* dest, const char* src)
Description: Copies a string

Parameters:

Return: char*

strlen

Signature: int strlen(char* src)
Description: Gets the length of a string

Parameters:

Return: int

strnlen

Signature: int strnlen(const char *s, int maxlen)
Description: Gets the length of a string

Parameters:

Return: int

strchr

Signature: char* strchr(const char* str, int chr)
Description: Searches for a character in a string

Parameters:

Return: char*

strrchr

Signature: char* strrchr(const char* s, int c)
Description: No description

Parameters:

Return: char*

strcat

Signature: char* strcat(char* dest, const char* src)
Description: Concatenates two strings

Parameters:

Return: char*

sprintf

Signature: int sprintf(char *buf, const char *fmt, ...)
Description: Prints a formatted string to a buffer

Parameters:

Return: int

memcpy

Signature: void* memcpy(void* dest, const void* src, int n)
Description: Copies a memory region

Parameters:

Return: void*

memset

Signature: void* memset(void* start, uint8_t value, uint64_t num)
Description: Sets a memory region to a value

Parameters:

Return: void*

memcmp

Signature: int memcmp(const void * _s1, const void* _s2, int n)
Description: Compares two memory regions

Parameters:

Return: int

strcmp

Signature: int strcmp(char* str1, char* str2)
Description: Compares two strings

Parameters:

Return: int

Show file on GitHub