strdup
- strdup 함수는 s1 스트링을 복사할 수 있는 충분한 공간을 할당하고 복사한 후 할당된 포인터를 반환합니다.
Declaration
char *strdup(const char *s1)
Parameters
- s1 : 복사할 스트링입니다.
Return value
- 복사된 스트링의 주소를 반환합니다.
- 에러가 발생하면 NULL 포인터를 반환합니다.
Remarks
- 마이크로소프트에서는 더이상 사용되지 않는 함수입니다.
- 사용 가능한 메모리가 부족하면 NULL 이 반환되고 errno 가 ENOMEN 으로 설정됩니다.
'42Seoul > libft' 카테고리의 다른 글
[Libft] strlcpy (0) | 2023.06.22 |
---|---|
[Libft] bzero (0) | 2023.05.19 |
[Libft] memmove (0) | 2023.05.19 |
[Libft] strlcat (0) | 2023.05.18 |
[Libft] strlen (0) | 2023.05.17 |