[c언어] 문자열을 숫자로 변환하는 함수(atoi, atof)

|



문자열을 숫자로 변환하는 함수(atoi, atof)에 대해 알아보는 프로그램

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    char *s1="47476";
    char *s2="98765432";
    char *s3="3456.7634";
    int num1;
    long num2;
    double num3;
    num1=atoi(s1);
    num2=atol(s2);
    num3=atof(s3);
    printf("문자열:%s, int 형 숫자:%d\n", s1, num1);
    printf("문자열:%s, long형 숫자:%ld\n", s2, num2);
    printf("문자열:%s, double 형 숫자:%lf\n", s3, num3);
    return 0;
}

// 실행 결과


  ::