tail head cat sleep
QR code linking to this page

Man page  — STRCMP

명칭

strcmp, strncmp, – 캐릭터 라인의 비교

내용

프로그램 라이브러리

Standard C Library (libc, -lc)

서식

#include <string.h>

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

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

해설

strcmp()strncmp() 함수는, 눌 캐릭터로 종료하는 캐릭터 라인 s1s2 (을)를 사전식 순서로 비교합니다.

strncmp() 함수는, len 캐릭터 분의 비교를 합니다. strncmp() (은)는, 바이너리 데이터보다 캐릭터 라인의 비교를 위해서(때문에) 설계되고 있으므로, ‘\0’ 캐릭터의 뒤에 나타나는 캐릭터 라인은 비교되지 않습니다.

반환값

strcmp()strncmp() (은)는, s1 하지만 s2 보다 큰지, 동일한지, 혹은 작은 것처럼 응해, 각각 0 보다 큰, 0 에 동일한, 혹은 0 보다 작은 정수를 돌려줍니다. 비교는, ‘\200’ 하지만 ‘\0’ 보다 커지도록(듯이), unsigned char 를 사용해 실시합니다.

참조

bcmp(3), memcmp(3), strcasecmp(3), strcoll(3), strxfrm(3)

표준

strcmp()strncmp() 함수는, ISO/IEC 9899:1990 ("ISO C90") 에 적합하고 있습니다.

STRCMP (3) October 11, 2001

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.