printf 함수에는 몇가지 함수 원형이 정의 돼 있는겁니까?
printf ("%f %f %f %f....", a, b, b, d .....) 처럼 무한대로 변수를 출력할 수 있지는 않을 것 같은데, 유한이라고 해도 함수 원형이 도대체 몇가지가 있어야 /필요한 만큼/ 사용할 수 있을까요?
집에 C관련 책이 세권이나 있는데 시원한 설명이 적힌 책은 없네요.
이런식입니다.
#include <stdarg.h> int printf(char *fmt, ...) { // declare some va_start(ap, fmt); // do some va_end(ap); }
^^ be cool ~http://fromdj.pe.kr
#include <stdio.h> int printf(const char *format, ...);
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html Korean Ver: http://cinsk.github.io/cfaqs/
가변 인자(variable argument)에 관한 내용을 찾아보세요. 적어도 세 권 중의 하나에는 있을 겁니다. 인터넷을 검색해도 수두룩하게 있을 거고요. 표준 라이브러리에는 printf와 scanf 계열이 이것을 씁니다. 또 있나요?
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
이런식입니다.[code:1]#include <stdarg.h
이런식입니다.
^^ be cool ~
http://fromdj.pe.kr
[code:1]#include <stdio.h>in
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
가변 인자(variable argument)에 관한 내용을 찾아보세요.
가변 인자(variable argument)에 관한 내용을 찾아보세요. 적어도 세 권 중의
하나에는 있을 겁니다. 인터넷을 검색해도 수두룩하게 있을 거고요.
표준 라이브러리에는 printf와 scanf 계열이 이것을 씁니다. 또 있나요?
댓글 달기