sprintf e sscanf


sprintf: escreve o texto formatado para um array de caracteres


char msg[50];
char nome[10] = "Anderson";
sprintf(msg, "Meu nome eh %s\r\n", nome);     // msg vai ser igual a "Meu nome eh Anderson"
sscanf: extrai strings a partir de outra string


char *dt = "10-Jan-2010";
int day, year;
char month[3];
sscanf(dt, "%d-%03s-%d", &day, &month, &year);     // as variáveis vão receber os valores respectivamente 





Comentários

Copyright © 2018 Anderson Bravo
www.andersonbravo.com.br
anderson@andersonbravo.com.br