SSBM Decomp
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
string.c File Reference
#include "string.h"
#include "stdio.h"

Functions

unsigned long() strlen (const char *s)
 
char * strcpy (char *dst, const char *src)
 
char * strncpy (char *dst, const char *src, unsigned long n)
 
int strcmp (const char *str1, const char *str2)
 
int strncmp (const char *str1, const char *str2, unsigned long n)
 
char * strchr (const char *str, int chr)
 
int __StringRead (void *isc, int ch, int Action)
 

Variables

static unsigned int K1 = 0x80808080L
 
static unsigned int K2 = 0xfefefeffL
 

Function Documentation

◆ strlen()

unsigned long() strlen ( const char *  s)

◆ strcpy()

char * strcpy ( char *  dst,
const char *  src 
)

◆ strncpy()

char * strncpy ( char *  dst,
const char *  src,
unsigned long  n 
)

◆ strcmp()

int strcmp ( const char *  str1,
const char *  str2 
)

◆ strncmp()

int strncmp ( const char *  str1,
const char *  str2,
unsigned long  n 
)

◆ strchr()

char * strchr ( const char *  str,
int  chr 
)

◆ __StringRead()

int __StringRead ( void *  isc,
int  ch,
int  Action 
)

Variable Documentation

◆ K1

unsigned int K1 = 0x80808080L
static

◆ K2

unsigned int K2 = 0xfefefeffL
static