::public/C,C++ 문자열 관련
strcmp, strncmp(문자열 비교)
해맑은욱
2021. 6. 1. 16:03
문자열을 비교하는 함수.
#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 |