C ++ puts () - Biblioteca C ++ Padrão

A função puts () em C ++ grava uma string em stdout.

protótipo puts ()

 int puts (const char * str);

A puts()função pega uma string terminada em null str como seu argumento e a grava stdout. O caractere nulo final ' 0' não é escrito, mas adiciona um caractere de nova linha ' n' após escrever a string.

Uma chamada para puts()é igual a fputc () repetidamente.

A principal diferença entre fputs () e puts()é a puts()função anexar um caractere de nova linha à saída, enquanto a fputs()função não.

É definido no arquivo de cabeçalho "> arquivo de cabeçalho.

puts () Parâmetros

str: A string a ser escrita.

puts () Valor de retorno

Em caso de sucesso, a puts()função retorna um número inteiro não negativo. Em caso de falha, ele retorna EOFe ativa o indicador de erro stdout.

Exemplo: como a função puts () funciona

 #include int main() ( char str1() = "Happy New Year"; char str2() = "Happy Birthday"; puts(str1); /* Printed on new line since '/n' is added */ puts(str2); return 0; )

Quando você executa o programa, a saída será:

 Feliz ano novo feliz aniversario

Artigos interessantes...