728x90
*[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 |
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 |