본문 바로가기
배워보자!!/c언어

[c언어] 문자열을 비교하는 함수_strcmp_strncmp

by norinda 2015. 5. 3.
728x90

문자열을 비교해주는 함수에 대해 알아보겠습니다.

문자열의 내용을 비교해줍니다.


*strcmp 함수

 - 두 개의 문자열 포인터를 인자로 받아서 그 포인터가 가리키는 내용을 비교해 줍니다.

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


 return 

 설명

 1

 s1 이 s2보다 큰 경우

 0

 s1 이 s2보다 같은 경우

 -1

 s1 이 s2보다 작은 경우





*strncmp 함수

 - 두 개의 문자열과 숫자를 전달받아 그 해당 숫자만큼 두 개의 문자열을 비교해줍니다.

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








반응형

댓글