728x90
728x90
strcasecmp()
대소문자를 구분하지 않고 문자를 비교 한다.
#include <strings.h>
int strcasecmp ( const char *string1, const char *string2 )
Sting1 과 String2를 비교 하여 리턴값을 전달 합니다. string1과 sting2의 모든 영문자는 비교 전에 소문자로 변환 됩니다.
주의
함수는 Null로 종료되는 스트링에서 작동 합니다.
스트링 끝을 나타내는 널 문자 ('\0')을 포함한다고 예상됩니다.
Null이 있어야 한다는거죠..
리턴값
값 | 의미 |
---|---|
0보다 작음 | string1이 string2보다 작음 |
0 | string1이 string2와 같음 |
0보다 큼 | string1이 string2보다 큼 |
퍼옴] https://www.ibm.com/support/knowledgecenter/ko/ssw_ibm_i_73/rtref/strcasecmp.htm
소스
char *str1 = "STRING";
char *str2 = "string";
int result;
result = strcasecmp(str1, str2);
if (result == 0)
printf("Strings compared equal.\n");
else if (result < 0)
printf("\"%s\" is less than \"%s\".\n", str1, str2);
else
printf("\"%s\" is greater than \"%s\".\n", str1, str2);
728x90
'WORK > Sotfware' 카테고리의 다른 글
[Python27] 다운로드 후 설치하기 (0) | 2020.10.19 |
---|---|
[Yocto] Yocto 버전 확인 (0) | 2020.09.18 |
[프로그램] 달력 만들기 (0) | 2020.04.24 |
[윤년] 윤년 계산 및 프로그램 (2) | 2020.04.18 |
[자료모음] Critical Section (0) | 2019.12.14 |
댓글