size_t ft_strlen(const char *str)
- 헤더
#include <string.h>
- 형태
size_t strlen(const char *s)
- size_t
#inlcude <unistd.h> 필요함.
크기를 의미하는 변수로 사용.
이론상 가장 큰 사이즈를 담을 수 있는 unsigned 데이터 타입.
즉, 32비트 머신에서는 32비트 사이즈의 unsigned 정수형(unsigned int가 아니라 그냥 '정수'를 의미), 64비트 머신에서는 64비트 사이즈의 unsigned 정수형(unsigned long long)
매개변수로 전달한 문자열의 길이를 구하는 함수.
매개변수로 전달한 문자열의 길이를 반환.
#include "libft.h"
size_t ft_strlen(const char *str)
{
size_t t;
t = 0;
while (str[t] != '\0')
t++;
return (t);
}