본문 바로가기

Algorithm/TIP

[c++] char비교, string 비교

728x90

 


string str;

str.at(index); // 해당 index의 char 반환

 

 

char 비교하는 방법


char a = 'c';
char b = 'b';

if(a == 'c') // ok & true
if(a == b) // ok & false


if(a== "c")//error

 

 

 

string 비교하는 방법

int strcmp(const char *s1, const char *s2);


int strncmp(const char* s1, const char* s2, size_t count);

 

https://codechacha.com/ko/cpp-strncmp/

 

[C++] strcmp(), strncmp() 함수로 문자열 비교

C++에서 strncmp() 또는 strcmp() 함수를 이용하여 두개의 문자열이 같은지 다른지 비교할 수 있습니다. 두개의 문자열이 다를 때, 문자열의 크기를 비교하여 어떤 문자열이 큰지 구분하여 리턴합니다

codechacha.com

 

 

 

728x90