별의 공부 블로그 🧑🏻‍💻

[STL] sprintf

Programming/C++ 2017. 10. 21. 00:45
728x90
728x170

*[STL] sprintf


int 형식의 문자를 char 형식으로 변환하여 한 문자씩 배열에 넣는 함수. (참고 : CLICK)

- 템플릿


int sprintf ( char * str, const char * format, ... );


- 관련 문제 : CLICK

- 자세한 내용 : http://www.cplusplus.com/reference/cstdio/sprintf/?kw=sprintf

 

[예제 코드]

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
#define N 10
 
using namespace std;
 
int main()
{
    int num, len;
    char ary[N];
 
    cin >> num;
    sprintf(ary, "%d", num);
    len = strlen(ary);
 
    for (int i = 0; i < len; i++) {                                                                                            
        cout << ary[i] << " ";
    }
    cout << endl;
 
    return 0;
}
cs

 

[출력 결과]


 123456
 1 2 3 4 5 6


728x90
그리드형(광고전용)

'Programming > C++' 카테고리의 다른 글

[header][container] array (C++11)  (0) 2017.11.08
[header][container] vector  (0) 2017.11.08
[STL] binary_search  (0) 2017.11.08
[STL] bitset  (0) 2017.10.26
[STL] getline  (0) 2017.10.20
[STL] ceil, floor, round  (0) 2017.09.23
[STL] sort  (0) 2017.09.22
C++ Character Literals  (0) 2017.09.02
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖