(C 언어) strncmp: 문자열의 일부 비교

#포함하다 <字符串.h>
int strncmp(const char *s1, const char *s2, size_t maxlen);

strncmp 함수는 문자열 s1 및 s2를 지정된 maxlen 길이와 비교합니다.

strncmpi 함수는 문자열 s1과 s2를 대소문자를 구분하지 않고 지정된 maxlen 길이까지 비교합니다.

s1이면

참고: strcmp

#include <stdio.h>
#include <string.h>
int main()
{
	char s1(100) = "C,C++";
	char s2() = "C,C++,C#";
	int ptr;

	ptr = strncmp(s1, s2, 5);
	if (ptr == 0)
		printf("같은 문자열\n");
	else
		printf("다른 문자열\n");

	return 0;
}


strncmp: 부분 문자열 비교