L'identificatore di formato% 4s emette una stringa in una larghezza di campo di 4, ovvero, printf visualizza il valore con almeno 4 posizioni di carattere.
Se il valore da produrre è less
di larghezza di 4 caratteri, il valore è right justified
nel campo per impostazione predefinita.
Se il valore è greater
di larghezza superiore a 4 caratteri, la larghezza del campo expands
può contenere il numero appropriato di caratteri.
Per giustificare a sinistra il valore, utilizzare un numero intero negativo per specificare la larghezza del campo.
Riferimenti: Java™ How To Program (Early Objects), Tenth Edition
fonte
2017-02-14 11:21:48
Grazie per il chiarimento. Ho cercato un po 'su google ma non ho trovato la risposta. – Aamir
Non riesco a farlo funzionare con sscanf –
@EthanHeilman, il * indica qualcosa COMPLETAMENTE diverso nella famiglia di funzioni scanf. –