
strcspn 함수의 두 번째 매개변수는 문자열이 아닌, 제외하고 싶은 문자열입니다.
strcspn 함수는 첫 번째 매개변수에 주어진 문자열에서 두 번째 매개변수에 주어진 문자열이 포함되지 않는 문자열의 길이를 반환합니다.
예를 들어, "hello,world"에서 ","를 제외하고 문자열의 길이를 구하고 싶다면, strcspn 함수를 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
c
#include
#include
int main() {
char str[] = "hello,world";
char exclude[] = ",";
printf("%dn", strcspn(str, exclude));
return 0;
}
이 코드는 "hello,world"에서 ","를 제외하고 문자열의 길이를 구하여 출력합니다.
strcspn 함수는 첫 번째 매개변수에 주어진 문자열에서 두 번째 매개변수에 주어진 문자열이 포함되지 않는 문자열의 길이를 반환하므로, 두 번째 매개변수는 문자열의 길이가 아닌 제외하고 싶은 문자열이어야 합니다.
2025-07-20 21:46