PS-Algorithm/Algorithm

[프로그래머스/C언어] 문자열을 정수로 바꾸기

su8y 2020. 12. 8. 19:13

문제 : 

프로그래머스(https://programmers.co.kr)

< > 코드 

int solution(const char* s) {
    int answer = 0;
    
    //atoi 로 문자열 int 로 변환
    answer = atoi(s);
    
    return answer;
}

풀이방법 :

말 그대로 문자열을 정수형으로 변환시켰다 . 하지만 어디에서 듣기로는 이제 C에서 a to i 함수가 작동하지 않는다고 들었다. 

관련 자료를 찾아봐야겠다 .

 

 

다른 풀이 

int solution(const char* s) {
    int answer = 0;
    
	sscanf(s ,"%d",&answer); //sscanf 사용

    return answer;
}

 

sscanf를 사용하는것인데 stdio.h 에 정의 ? 되어있다 관련 글이 있다  . 모두의 코드 (modoocode.com/67) 를 들어가보자 

 

반응형