Tengo una pregunta ficticia. Me gustaría imprimir un entero en un relleno de búfer con 0 pero no puedo ordenarlo en el formato sprintf
. Estoy tratando los siguientesrelleno con sprintf
char buf[31];
int my_val = 324;
sprintf(buf, "%d030", my_val);
la esperanza de tener la siguiente cadena
"000000000000000000000000000324"
¿qué estoy haciendo mal? No significa almohadilla con 0 para un ancho máximo de 30 caracteres?
Tenía que sonreír: D – jwueller
"Los droides que está buscando están en el manual. Se llaman anchura y precisión". :-) – Jens