puts

From cppreference.com
< c‎ | io
Defined in header <stdio.h>
int puts( const char *str );

Writes character string str and a newline to stdout

Contents

[edit] Parameters

str - character string to be written

[edit] Return value

non-negative number on success or EOF otherwise

[edit] Example

puts() with error checking

#include <stdio.h>
#include <stdlib.h>
 
int main(void)
{
    int ret_code = puts("Hello World");
    if ((ret_code == EOF) && (ferror(stdout)))   /* test whether EOF was reached */
    {
       perror("puts()");
       fprintf(stderr,"puts() failed in file %s at line # %d\n", __FILE__,__LINE__-4);
       exit(EXIT_FAILURE);
    }
 
    return EXIT_SUCCESS;
}

Output:

Hello World

[edit] See also

writes a character string to a file stream
(function)
prints formatted output to stdout, a file stream or a buffer
(function)
This site archives manuals. You are looking at an archived manual.
If you're looking for this specific version of this manual, you're in the right place. Otherwise, please check the version.