strcmp
-
[C언어] 문자열 비교 strcmp,strncmpC \ C++ 2021. 1. 26. 17:21
strcmp 두 문자열이 같으면 0을, 같지 않으면 0이 아닌 값을 반환한다. strncmp 두 문자열의 원하는 길이만큼 같으면 0, 같지 않으면 0이 아닌값 반환한다. //헤더파일 //c: //c++ : int strcmp(const char* str1, const char* str2) //str1, str2 : 비교할 문자열 1 ,2 int strncmp(const char* str1, const char* str2, size_t n); //str1 , str2, n : 비교할 문자열 1, 2, 비교할 문자열 길이 strcmp, strncmp 는 각각 아스키 코드 값으로 비교를 하고, 아스키 코드를 사용 하므로 대소문자 구별이 가능하다 그리고 0혹은 양수 음수를 반환 하는데 그 경우는 * 첫번째 인자..