[C언어] string.h 포함 함수 정리 (strcmp, strncmp, strcat, strncat, strstr, strlcat)
안녕하세요, 꼬맹입니다. 표준 c 라이브러리에 있는 string.h에 포함된 함수를 정리하고자 합니다. ISO C90 manual을 참고했습니다. 1. strcmp int strcmp(const char *s1, const char *s2); 설명 이 함수는 널 문자로 종료되는 문자열 s1 s2를 비교합니다. 리턴 값 이 함수는 문자 *s1이 *s2보다 크면 양의 정수를, 작으면 음의 정수를, 같으면 0을 반환합니다. * unsigned char 형으로 비교합니다. * 윈도우 운영체제에서는 -1, 0, 1을 반환하지만 리눅스 등의 운영체제는 *s1-*s2를 반환합니다. 2. strncmp int strncmp(const char *s1, const char *s2, size_t n); 설명 이 함수는 n..
2022. 2. 15.