strcmp란?
두 문자열을 비교하는 함수
#include <string.h> int result = strcmp(str1, str2);
반환값
| 반환값 | 의미 |
| 0 | 두 문자열이 같음 |
| > 0 | str1이 더 큼 (사전 뒤쪽) |
| < 0 | str1이 더 작음 (사전 앞쪽) |
가장 많이 쓰는 패턴
if (strcmp(str1, str2) == 0) {
// 두 문자열이 같을 때
}
기본 예제 (func_strcmp.c)
char str1[80] = "pear";
char str2[80] = "peach";
if (strcmp(str1, str2) > 0) // str1이 사전에 나중에 나오면
printf("%s\n", str1);
else
printf("%s\n", str2);

