vsprintf
기능 |
포맷된 출력을 문자열에 기록한다. |
||||||||||
문법 |
#include <stdarg.h> |
||||||||||
|
|||||||||||
주석 |
UNIX System V에서 사용 가능하다. v...printf함수는
...printf함수를 위한 대치 입력점으로 알려져 있다. 이 함수는 ...printf
상대역과 똑같은 행동을 하지만 인수 목록 대신 인수의 목록 포인터를
받아들인다. |
||||||||||
반환값 |
vsprintf는 출력된 바이트 수를 반환하며 에러가 발생하며 ,EOF를 반환한다. |
||||||||||
참조 |
printf,va_arg,va_end,va_start |
||||||||||
예제 |
#include <stdio.h> char buffer[80]; int vspf(char *fmt, ...) va_start(argptr, fmt); return(cnt); int main(void) vspf("%d %f %s", inumber,
fnumber, string); |
'Programming > C/C++' 카테고리의 다른 글
stl <sort> 함수 사용하기 (0) | 2009.04.13 |
---|---|
아스키 코드표 (0) | 2009.04.02 |
C언어 가변 인자 (0) | 2008.12.24 |
exturn "C" (0) | 2008.12.02 |
함수포인터 (0) | 2008.12.01 |