Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>

<a href="/modules/moniwiki/wiki.php/manSearch?google=none&name=atol">atol</a>(3)

1장. atol(3)

차례
1.1절. 사용법
1.2절. 설명
1.3절. 반환값
1.4절. 예제

문자열을 long 으로 변환한다.


1.1절. 사용법

#include <stdlib.h>

long atol(const char *nptr);
		


1.2절. 설명

atol 함수는 nptr 로 지정된 문자열을 long 형으로 변환한다. 이때 변환범위는 숫자로 인식가능한 선까지이다.

예를들어 아규먼트로 "1234ab" 가 주어졌다면 숫자로 인식가능한 문자열범위는 "1234" 이므로 1234 로 변환되게 된다.

만약 변환시킬만한 적당한 문자가 존재하지 않는다면 0을 리턴한다.


1.3절. 반환값

변환가능한 숫자, 변환가능한 숫자가 없을경우에는 0


1.4절. 예제

#include <stdlib.h>

int main()
{
    char a[12] = "1234567890.1";
    printf("%ld\n", atol(a));
}