-

[C언어] 문자열 (strcmp, strncmp) 본문

8. C 언어

[C언어] 문자열 (strcmp, strncmp)

asdklfjlasdlfkj 2020. 1. 26. 00:57

#include 
#include 
#pragma warning(disable:4996)

int main(){
int a;
int b;
scanf("%d %d", &a, &b);
printf("%d %d\n", a, b);
char str1[] = "abcde";
char * str2 = "abctt";
printf("%s %s\n", str1, str2);
printf("%d\n", sizeof(str1));
if (!strcmp(str1, str2)){
printf("두 문자열은 같습니다.\n");
}
else if (!strncmp(str1, str2, 3)){
printf("두 문자열은 앞 세 자리까지 같습니다.\n");
}
printf("%c", str1[4]); // e
printf("%c", str1[5]); // 널문자 (' ')
return 0;
}


'8. C 언어' 카테고리의 다른 글

[C언어] 정수 입력 후 문자열 입출력, 버퍼  (0) 2020.01.26
Comments