C의 strlen() 함수
그만큼 strlen() C의 함수는 주어진 문자열의 길이를 계산합니다. 그만큼 strlen() 함수는 다음에 정의되어 있습니다. 문자열.h 헤더 파일. 널 문자 ' '은 계산되지 않습니다.
C strlen() 구문
C에서 strlen() 함수의 구문은 다음과 같습니다.
size_t strlen (const char* str );
매개변수
strlen() 함수는 단일 매개변수만 사용합니다.
- str: 길이를 찾아야 하는 문자열 변수를 나타냅니다.
반환 값
- 이 함수는 전달된 문자열의 정수 길이를 반환합니다.
C strlen() 함수
C strlen()의 예
아래 프로그램은 C의 strlen() 함수를 보여줍니다.
씨
// c program to demonstrate> // example of strlen() function.> #include> #include> int> main()> {> > // defining string> > char> str[] => 'techcodeview.com'> ;> > // getting length of str using strlen()> > int> length => strlen> (str);> > printf> (> 'Length of string is : %d'> , length);> > return> 0;> }> |
산출
Length of string is : 13
strlen()에 대한 중요 사항
strlen()을 사용하는 동안 다음 사항에 유의해야 합니다.
- strlen()은 다음을 계산하지 않습니다. NULL 문자 ' ' .
- strlen()의 시간 복잡도는 다음과 같습니다. 에) , 여기서 n은 문자열의 문자 수입니다.
- 반환 유형은 다음과 같습니다. size_t (일반적으로 unsigned int 입니다).