Arquivo header:
#include <stdio.h>
Sintaxe:
int sprintf( char * endereçoString, formato, variável1, variável2, …);
A função sprintf
tem a mesma funcionalidade da função printf. A saída resultante, após a execução dos formatos, será colocado na variável indicada por endereçoString
.
Cabe ao programador garantir que a variável tenha espaço suficiente.
/* sprintf.c */ #include <stdio.h> int main (void) { char sNome [30]; char sMensagem [100]; printf ("Entre com o seu nome : "); gets(sNome); /* a vantagem da funcao sprintf é poder formatar qualquer dado dentro de uma string */ sprintf(sMensagem, "Sr. %s seja bem vindo ao BR-C.org!\n\n", sNome); puts(sMensagem); return 0; }
— Marcos Laureano 2009/05/10 18:35