===== Função sprintf =====
Arquivo header:
#include
----
Sintaxe:
''[[tipos_dados|int]] sprintf( [[tipos_dados|char *]] endereçoString, [[tipos_dados#formatadores_de_tipos|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
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.eti.br|Marcos Laureano]] 2009/05/10 18:35//