#title GNU C Library: fputc 상위: [wiki:GNUCLibrary GNU C 라이브러리] {{{#!vim c #include int fputc(int c, FILE *stream) }}} === 요약 === 문자를 스트림으로 출력 === 리턴 값 === 쓰기 에러가 발생하면 '''{{{EOF}}}'''를 리턴한다. 그렇지 않으면 인자로 준 '''{{{c}}}'''를 리턴한다. === 자세한 설명 === 인자 '''{{{c}}}'''를 '''{{{unsigned char}}}'''로 변환하고, 이것을 스트림 '''{{{stream}}}'''으로 출력한다. 쓰기 에러가 발생하면 '''{{{EOF}}}'''를 리턴한다. 그렇지 않으면 인자로 준 '''{{{c}}}'''를 리턴한다. === 호환성 === ANSI - C, POSIX.1 === 예제 === {{{#!vim c #include int main(void) { char hello[] = "Hello, world!\n"; char *p; for (p = hello; *p != '\0'; p++) { fputc(*p, stdout); } return 0; } }}} === SEE ALSO === putc, putchar, fputs, puts