top of page
  • thebaleuncoding

문자열을 문자로 변환해주는 함수가 있다?

일산코딩학원 더바른코딩학원입니다.

C++에는 숫자를 문자로, 문자를 숫자로 변경해주는 함수가 있습니다.

to_string

숫자를 문자로 변경해주는 함수

<string> 헤더에 포함되어 있고, int나 double 등의 숫자를 string으로 변경합니다.



#include <iostream> 
#include <string> 
using namespace std;  

int main(void){ 	
    int a =123; 	
    float b =1.23;

    // to_string(num1), int 	
    cout <<"to_string(a) : "<<to_string(a)<< endl;

    // to_string(float), float 	
    cout <<"to_string(b) : "<<to_string(b)<< endl;  	

    cout << endl;
    system("pause");
    return0;
}

위의 코드를 실행한 결과는 다음과 같습니다.



stoi, stof, stol, stod

반대로 문자를 숫자로 변경해주는 함수도 있습니다.

숫자를 문자로 변경해주는 함수는 하나였는데

숫자는 정수형도 있고, 실수형도 있으며,

정수형에도 int, long int가 있듯 여러 가지 형이 있기 때문에

문자를 숫자로 변경해주는 함수도 여러 개가 있습니다.




#문자열을문자로변환해주는함수가있다?에 대해 더 알아보고 싶나요?

아래 링크로 이동하세요.

더 많은 내용 보기

조회수 0회댓글 0개

최근 게시물

전체 보기
bottom of page