C
[C] 078 문자열을 정수로 변환하기 atol()
qkrwngus
2021. 1. 26. 22:36
Desc :
long atol( const char* string );
문자열을 long형의 정수로 변환
(문자에 숫자가 없으면 0 반환)
Source Code :
#include <stdio.h>
#include <stdlib.h>
void main()
{
char* string1 = "2는 1보다 크다";
char* string2 = "1004같다";
char* string3 = "2020년도";
long t1, t2, t3;
puts(string1);
puts(string2);
puts(string3);
t1 = atol(string1);
t2 = atol(string2);
t3 = atol(string3);
printf("문자열을 숫자로 변환한 값: %ld, %ld, %ld\n", t1, t2, t3);
printf("총 합은 %d입니다. \n", t1 + t2 + t3);
}
Result :