함 수 명 | 내 용 |
void * memcpy(void * dest, const void * scr, size_t count) | Copies characters between buffers. |
void * memccpy(void * dest, const void * scr, int c, unsigned int count) | Copies characters from a buffer. |
void * memmove(void * dest, const void * scr, size_t count) | Moves one buffer to another. |
int memcmp(const void * buf1, const void * buf2, size_t count) | Compare characters in two buffers. |
int memicmp(const void * buf1, const void * buf2, unsigned int count) | Compares characters in two buffers (case-insensitive). |
void * memset(void * dest, int c, size_t count) | Sets buffers to a specified character. |
void * memchr(const void * buf, int c, size_t count) | Finds characters in a buffer. |
함 수 명 | 내 용 |
char * strcpy(char * strDestination , const char * strSource ) | Copy a string. |
char * strncpy(char * strDestination, const char * strSource, size_t count) | Copy characters of one string to another |
char * strcat(char * strDestination, const char * strSource) | Append a string. |
char * strncat(char * strDestination, const char * strSource, size_t count) | Append characters of a string. |
int strcmp(const char *stirng1, const char *string2) | Compare strings. |
int strcmpi(const char *stirng1, const char *string2) | Compares two strings to determine if they are the same. The comparison is not case-sensitive. |
int stricmp(const char *stirng1, const char *string2) | Perform a lowercase comparison of strings. |
int strncmp(const char *string1, const char *string2, size_t count) | Compare characters of two strings. |
int strnicmp(const char *string1, const char *string2, size_t count) | Compare characters of two strings without regard to case. |
char * strset(char *string, int c) | Set characters of a string to a character. |
char * strnset(char *stirng, int c, size_t count) | Initialize characters of a string to a given format. |
size_t strlen(const char *string) | Get the length of a string. |
int strcoll(const char * stirng1, const char * stirng2) | Compare strings using locale-specific information. |
char * strchr(const char *string, int c) | Find a character in a string. |
char * strrchr(const char *string, int c) | Scan a string for the last occurrence of a character. |
size_t strcspn(const char *string, const char *strCharSet) | Find a substring in a string. |
size_t strspn(const char *string, const char *strCharSet) | Find the first substring. 포함개수? |
char * strdup(const char *strSource ) | Duplicate strings. |
char * strerror(int errnum) | Get a system error message (strerror, _wcserror) or prints a user-supplied error message (_strerror, __wcserror). |
char * strlwr(char *string) | Convert a string to lowercase. |
char * strpbrk(const char *string, const char *strCharSet) | Scan strings for characters in specified character sets. |
char * strstr(const char *string, const char *strCharSet) | Find a substring. |
char * strtok(char *strToken, const char *strDelimit) | Find the next token in a string. |
size_t strxfrm (char *strDest, const char *strSource, size_t count) | Transform a string based on locale-specific information |
char * strrev(char *string) | Reverse characters of a string. |
char * strupr(char *string) | Convert a string to uppercase |