C Tutorial/stdio.h/scanf — различия между версиями
Admin (обсуждение | вклад) м (1 версия: Импорт контента...) |
Admin (обсуждение | вклад) м (1 версия: Импорт контента...) |
(нет различий)
|
Текущая версия на 10:32, 25 мая 2010
scanf
Item Value Header file stdio.h Declaration int scanf(const char *format, ...); Function read input.
The control string pointed to by format consists of three classifications of characters:
- Format specifiers
- White-space characters
- Non-white-space characters
The scanf() Format Specifiers
Code Meaning %a Read a floating-point value (C99 only) %A Same as %a (C99 only) %c Read a single character %d Read a decimal integer %i Read an integer in either decimal, octal, or hexadecimal format %e Read a floating-point number %E Same as %e %f Read a floating-point number %F Same as %f (C99 only) %g Read a floating-point number %G Same as %g %o Read an octal number %s Read a string %x Read a hexadecimal number %X Same as %x %p Read a pointer %n Receive an integer value equal to the number of characters read so far %u Read an unsigned decimal integer %[ ] Scan for a set of characters %% Read a percent sign