From 7e0f021a9aec35fd8e6725e87e3313b101d26f5e Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Sun, 27 Jan 2008 11:37:44 +0100 Subject: Initial import (2.0.2-6) --- reference/C/MAN/puts.htm | 167 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 167 insertions(+) create mode 100644 reference/C/MAN/puts.htm (limited to 'reference/C/MAN/puts.htm') diff --git a/reference/C/MAN/puts.htm b/reference/C/MAN/puts.htm new file mode 100644 index 0000000..fc037e5 --- /dev/null +++ b/reference/C/MAN/puts.htm @@ -0,0 +1,167 @@ +puts + +
+
+
+
+
+

PUTS(3) Linux Programmer's Manual PUTS(3) +

+ +

NAME +

fputc, fputs, putc, putchar, puts - output of characters + and strings + +

SYNOPSIS +

#include <stdio.h> + + int fputc(int c, FILE *stream); + int fputs(const char *s, FILE *stream); + int putc(int c, FILE *stream); + int putchar(int c); + int puts(char *s); + int ungetc(int c, FILE *stream); + +

DESCRIPTION +

fputc() writes the character c, cast to an unsigned char, + to stream. + + fputs() writes the string s to stream, without its trail- + ing '\0'. + + putc() is equivalent to fputc() except that it may be + implemented as a macro which evaluates stream more than + once. + + putchar(c); is equivalent to putc(c,stdout). + + puts() writes the string s and a trailing newline to std- + out. + + Calls to the functions described here can be mixed with + each other and with calls to other output functions from + the stdio library for the same output stream. + +

RETURN VALUES +

fputc(), putc() and putchar() return the character written + as an unsigned char cast to an int or EOF on error. + + puts() and fputs() return a non - negative number on suc- + cess, or EOF on error. + + +

CONFORMS TO +

ANSI - C, POSIX.1 + +

BUGS +

It is not advisable to mix calls to output functions from + the stdio library with low - level calls to write() for + the file descriptor associated with the same output + stream; the results will be undefined and very probably + not what you want. + +
+
+

SEE ALSO +

+write, +fopen, +fwrite, +scanf, +gets, +

+
+
+
+

GNU April 4, 1993 1 +

+ + + + +

PUTS(3) Linux Programmer's Manual PUTS(3) +

+ + fseek(3), ferror(3) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

GNU April 4, 1993 2 +

+ +
+

+


+

+

+ + + + +
+Top + +Master Index + +Keywords + +Functions +
+
+

+


+ +This manual page was brought to you by mjl_man V-2.0 -- cgit v1.2.3-54-g00ecf