Version 2.0.0-0

string Reference

File
lib/c99/include/c99/string.h
Date
Wednesday, June 25, 2014
Includes
  • <system/types/null.h>
  • <system/types/size_t.h>

Tasks

memchr Top

void * memchr( const void *s, int c, size_t n );

memcmp Top

int memcmp( const void *s1, const void *s2, size_t n );

memcpy Top

void * memcpy( void *restrict s1, const void *restrict s2, size_t n );

memmove Top

void * memmove( void *s1, const void *s2, size_t n );

memset Top

void * memset( void *s, int c, size_t n );

strcat Top

char * strcat( char *restrict s1, const char *restrict s2 );

strchr Top

char * strchr( const char *s, int c );

strcmp Top

int strcmp( const char *s1, const char *s2 );

strcoll Top

int strcoll( const char *s1, const char *s2 );

strcpy Top

char * strcpy( char *restrict s1, const char *restrict s2 );

strcspn Top

size_t strcspn( const char *s1, const char *s2 );

strerror Top

char * strerror( int errnum );

strlen Top

size_t strlen( const char *s );

strncat Top

char * strncat( char *restrict s1, const char *restrict s2, size_t n );

strncmp Top

int strncmp( const char *s1, const char *s2, size_t n );

strncpy Top

char * strncpy( char *restrict s1, const char *restrict s2, size_t n );

strpbrk Top

char * strpbrk( const char *s1, const char *s2 );

strrchr Top

char * strrchr( const char *s, int c );

strspn Top

size_t strspn( const char *s1, const char *s2 );

strstr Top

char * strstr( const char *s1, const char *s2 );

strtok Top

char * strtok( char *restrict s1, const char *restrict s2 );

strxfrm Top

size_t strxfrm( char *restrict s1, const char *restrict s2, size_t n );

Macros

__XEOS_LIB_C99_STRING_H__ Top

#define __XEOS_LIB_C99_STRING_H__