Input/Output og Filer
- slide 22 : 32
Formateret input - scanf familien (2)
Begreber som knytter sig til formateret input med
scanf
Kontrolstreng
med et antal
direktiver
Tre slags
direktiver
Almindelige tegn
: Matcher de angivne tegn
White space
: Matcher så mange mellemrum, tabs, og linieskift som mulig
Konverteringsspecifikation
:
%...
c
:
Matcher input efter givne regler og konverteres til en værdi som angivet af
c
Scan field
:
Et sammenhængende område i inputtet som forsøges konverteret med en given konverteringsspecifikation.
Scan width
: En angivelse i konverteringsspecifikationen af den maksimale længde af et scan field
Består af et område uden white space (pånær for
%c
)
Illustration af directives med almindelige tegn.
Illustration af brugen af scan width ved læsning af en streng.
Illustration af brugen af scan width ved læsning af en double.