문자열을 비교하는 함수.
#include <stdio.h> // C++ #include <string.h> // C int strcmp(const char* str1, const char* str2) int strncmp(const char* str1, const char* str2, size_t n); ---------- int main() { char str1[10] = "Hello"; char *str2 = "Hello"; int ret = strcmp(str1, str2); // 두 문자열이 같은지 문자열 비교 int ret = strcmp(str1, str2, 9); // 두 문자열이 같은지 문자열 비교 printf("%d\n", ret); // 0: str1 == str2(아스키코드 값 비교) // 1: str1 > str2 // -1: str1 < str2 return 0; } | cs |
'::public > C,C++ 문자열 관련' 카테고리의 다른 글
strcpy, strncpy(문자열 복사) (0) | 2021.06.01 |
---|---|
strchr(문자 검색) (0) | 2021.06.01 |
sscanf => sscanf_s (0) | 2021.06.01 |
strcpy => strcpy_s (0) | 2019.09.09 |
fopen => fopen_s (0) | 2019.09.04 |