설명
문자열을 정수로 변환한다.
C 형식 문자열을 정수로 변환하여 변환된 값을 리턴한다 C 형식 문자열을 정수로 변환하여 변환된 값을 리턴한다.
이 함수는 C 형식 문자열에서 비-공백 문자가 나오기 전 까지 최대한 많은 공백 문자(' ', '\t', \n') 들을 무시한다. 그 다음에 첫 번째 비-공백 문자부터 최대한 많은 숫자들을 수로 변환한다. 이 때, 숫자의 맨 앞부분에는 + 나 - 가 올 수 도 있다. 숫자들 다음에 나타나는 문자들은 모두 무시된다.
변환이 이루어 지지 않는 경우 0 이 리턴된다.
인자
정수를 포함하고 있는 C 형식 문자열 빈 문자열이 오는 경우도 생각해야한다
리턴 값
성공적으로 변환을 하였다면 int 값을 리턴한다.만일 변환을 실패하였다면 0 이 리턴된다.
'42 Libft' 카테고리의 다른 글
#1.9 isalpha (0) | 2020.10.05 |
---|---|
#1.8 ft_memmove (0) | 2020.10.04 |
#1.6 ft_memccpy (0) | 2020.10.03 |
#1.5 ft_strncmp (수정 완료) (0) | 2020.10.03 |
#1.3 ft_strnstr 수정완료 (0) | 2020.10.03 |