===== 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//