memcmp()
함수는 문자열 b1과 문자열 b2을 비교한다.len
byte라고 가정한다. (len
까지만 비교한다) memcmp(const void *b1, const void *b2, size_t len);
const void b1 : 비교대상 문자열1
const void b2 : 비교대상 문자열2
size_t len : 비교할 최대 문자갯수
int 형 데이터로 리턴
memcmp()
함수는 두개의 문자열이 같으면 0을 리턴한다.0 : 두 문자열이 같을때, 길이가 없는 문자열을 비교할때
1 : s1이 더 클때
-1 : s2가 더 클때
printf("After memchr(): %d\n", memcmp("a","a", 5));
참고 링크
https://www.freebsd.org/cgi/man.cgi?query=index&sektion=3&apropos=0&manpath=freebsd