strlcpy
- NULL로 끝나는 스트링인 src 를 size - 1 만큼 복사한 후, NULL로 끝나는 스트링으로 dst 에 넣어줍니다.
- strlcpy 는 쉽게 잘못 사용될 수 있는 함수 strncpy 보다 안전하고, 일관적이며 오류가 덜 발생하도록 설계되었습니다.
Declaration
size_t strlcpy(char *dst, const char *src, size_t size);
Parameters
- src : 복사할 스트링입니다.
- dst : 복사한 스트링을 삽입할 변수입니다.
- size : dst 의 버퍼 크기입니다.
Return value
- src 의 길이를 반환합니다.
구현
'42Seoul > libft' 카테고리의 다른 글
[Libft] strdup (0) | 2023.05.19 |
---|---|
[Libft] bzero (0) | 2023.05.19 |
[Libft] memmove (0) | 2023.05.19 |
[Libft] strlcat (0) | 2023.05.18 |
[Libft] strlen (0) | 2023.05.17 |