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 에 문자열이 제대로 들어갔는지 확인

 

원본 위치 <http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040101&docId=67408224&qb=c3ByaW50Zg==&enc=utf8&section=kin&rank=4&sort=0&spq=0&pid=f06eqz331xGsst89Mw0ssv--179507&sid=S0KP239zQksAAHWbQMo>

'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
Posted by 시그v

블로그 이미지
Computer graphics & Programming
시그v

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

최근에 올라온 글

최근에 받은 트랙백

최근에 달린 댓글

믹시