2010. 1. 13. 23:51 Programming/C/C++
[C/C++] sprintf
sprintf 가 printf 와 다른 것은 printf 가 stdout 즉, 콘솔화면에 찍어주는 함수인데 반해
sprintf 는 지정한 문자열에 할당 해준다는 것입니다.
사용법은 다음과 같이 쓰시면 됩니다.
a = 10;
char str[100];
printf("a : %d\n", a); // printf는 콘솔 화면에 "a : 10" 이라고 찍는다
sprintf(str, "a : %d\n", a); // sprintf는 str 문자열에 "a : 10" 이라는 문자열을 할당한다
printf("%s", str); // str 에 문자열이 제대로 들어갔는지 확인
'Programming > C/C++' 카테고리의 다른 글
[C/C++] 복합대입연산자 (1) | 2010.01.14 |
---|---|
[C/C++] 문자열 라이브러리 함수 구현 (0) | 2010.01.13 |
[C/C++] 문자열 복사 (0) | 2010.01.13 |
C++ Programming Style Guide-line (0) | 2009.12.19 |