diff options
Diffstat (limited to 'reference/C/MAN/puts.htm')
-rw-r--r-- | reference/C/MAN/puts.htm | 167 |
1 files changed, 167 insertions, 0 deletions
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 @@ +<TITLE>puts</TITLE> +<body bgcolor="#ffffcc"> +<hr> +<pre> + + + +<h3>PUTS(3) Linux Programmer's Manual PUTS(3) +</h3> + +<h3>NAME +</h3> fputc, fputs, putc, putchar, puts - output of characters + and strings + +<h3>SYNOPSIS +</h3> #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); + +<h3>DESCRIPTION +</h3> 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. + +<h3>RETURN VALUES +</h3> 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. + + +<h3>CONFORMS TO +</h3> ANSI - C, POSIX.1 + +<h3>BUGS +</h3> 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. + +</pre> +<hr> +<h3>SEE ALSO +</h3><p> +<a href=write.htm>write</a>, +<a href=fopen.htm>fopen</a>, +<a href=fwrite.htm>fwrite</a>, +<a href=scanf.htm>scanf</a>, +<a href=gets.htm>gets</a>, +<pre> + + + +<h3>GNU April 4, 1993 1 +</h3> + + + + +<h3>PUTS(3) Linux Programmer's Manual PUTS(3) +</h3> + + fseek(3), ferror(3) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<h3>GNU April 4, 1993 2 +</h3> + +
</pre> +<P> +<hr> +<p> +<center> +<table border=2 width=80%> +<tr align=center> +<td width=25%> +<a href=../cref.html>Top</a> +</td><td width=25%> +<a href=../master_index.html>Master Index</a> +</td><td width=25%> +<a href=../SYNTAX/keywords.html>Keywords</a> +</td><td width=25%> +<a href=../FUNCTIONS/funcref.htm>Functions</a> +</td> +</tr> +</table> +</center> +<p> +<hr> + +This manual page was brought to you by <i>mjl_man V-2.0</i> |