- •Содержание
- •Библиотеки
- •Подпрограммы классификации
- •Подпрограммы преобразования
- •Подпрограммы управления каталогом
- •Подпрограммы диагностики
- •Подпрограммы поддержки графики
- •Подпрограммы ввода/вывода
- •Интерфейсные подпрограммы (dos, 8086, bios)
- •Подпрограммы манипулирования (строками, памятью)
- •Математические подпрограммы
- •Подпрограммы распределения памяти
- •Прочие подпрограммы
- •Подпрограммы управления процессами
- •Cтандартные подпрограммы
- •Подпрограммы отображения текста в окнах
- •Подпрограммы работы со временем и датой
- •Подпрограммы с переменным списком аргументов
- •Daylight
- •Directvideo
- •Environ
- •Errno, _doserrno, sys_errlist, sys_nerr
- •_Heaplen
- •_Osmajor, _osminor
- •_Stklen
- •Timezone
- •_Version
- •Absread
- •Abswrite
- •Allocmem
- •Asctime
- •Bdosptr
- •Bioscom
- •Biosdisk
- •Biosequip
- •Bioskey
- •Biosmemory
- •Biosprint
- •Biostime
- •Bsearch
- •_Clear87
- •Cleardevice
- •Clearerr
- •Closegraph
- •_Control87
- •Coreleft
- •Country
- •Сprintf
- •Creatnew
- •Creattemp
- •Ctrlbrk
- •Delline
- •Detectgraph
- •Difftime
- •Disable
- •Dosexterr
- •Dostounix
- •Drawpoly
- •Ellipse
- •Exec...
- •Farcalloc
- •Farcoreleft
- •Farfree
- •Farmalloc
- •Farrealloc
- •Fcloseall
- •Fgetchar
- •Fgetpos
- •Filelength
- •Fillellipse
- •Fillpoly
- •Findfirst
- •Findnext
- •Floodfill
- •Flushall
- •Fnmerge
- •Fnsplit
- •_Fpreset
- •Fprintf
- •Fputchar
- •Freemem
- •Freopen
- •Fsetpos
- •Geninterrupt
- •Getarccoords
- •Getaspectratio
- •Getbkcolor
- •Getcbrk
- •Getchar
- •Getcolor
- •Getcurdir
- •Getdate
- •Getdefaultpalette
- •Getdfree
- •Getdisk
- •Getdrivername
- •Getfatd
- •Getfillpattern
- •Getfillsettings
- •Getftime
- •Getgraphmode
- •Getimage
- •Getlinesettings
- •Getmaxcolor
- •Getmaxmode
- •Getmaxx
- •Getmaxy
- •Getmodename
- •Getmoderange
- •Getpallete
- •Getpalettesize
- •Getpass
- •Getpixel
- •Gettext
- •Gettextinfo
- •Gettextsettings
- •Gettime
- •Getvect
- •Getverify
- •Getviewsettings
- •Graphdefaults
- •Grapherrormsg
- •_Graphfreemem
- •_Graphgetmem
- •Graphresult
- •Harderr
- •Hardresume
- •Hardretn
- •Highvideo
- •Imagesize
- •Initgraph
- •Inportb
- •Insline
- •Installuserdriver
- •Installuserfont
- •Intdosx
- •Isalnum
- •Isalpha
- •Isascii
- •Iscntrl
- •Isdigit
- •Isgraph
- •Islower
- •Isprint
- •Ispunch
- •Isspace
- •Isupper
- •Isxdigit
- •Linerel
- •Loсaltime
- •Longjmp
- •Lowvideo
- •Lsearch
- •_Matherr
- •Matherr
- •Memccpy
- •Memicmp
- •Memmove
- •Movedata
- •Moverel
- •Movetext
- •Normvideo
- •Nosound
- •Outport
- •Outportb
- •Outtext
- •Outtextxy
- •Parsfnm
- •Pieslice
- •Putchar
- •Putimage
- •Putpixel
- •Puttext
- •Randbrd
- •Randbwr
- •Randomize
- •Realloc
- •Rectangle
- •Registerbgidriver
- •Registerbgifont
- •Restorecrtmode
- •Searchpath
- •Segread
- •Setactivepage
- •Setallpalette
- •Setaspectratio
- •Setbkcolor
- •Setblock
- •Setcbrk
- •Setcolor
- •Setdate
- •Setdisk
- •Setfillpattern
- •Setfillstyle
- •Setftime
- •Setgraphbufsize
- •Setgraphmode
- •Setlinestyle
- •Setmode
- •Setpalette
- •Setrgbpalette
- •Settextjustify
- •Settextstyle
- •Settime
- •Setusercharsize
- •Setvbuf
- •Setvect
- •Setverify
- •Setviewport
- •Setvisualpage
- •Setwritemode
- •Spawn...
- •Sprintf
- •_Status87
- •Strcmpi
- •Strcspn
- •_Strerror
- •Strerror
- •Stricmp
- •Strncat
- •Strncmp
- •Strncmpi
- •Strncpy
- •Strnicmp
- •Strnset
- •Strpbrk
- •Strrchr
- •Strtoul
- •Textattr
- •Textbackground
- •Textcolor
- •Textheight
- •Textmode
- •Textwidht
- •Tmpfile
- •Toascii
- •_Tolower
- •Tolower
- •_Toupper
- •Toupper
- •Ungetch
- •Unixtodos
- •Vfprintf
- •Vfscanf
- •Vprintf
- •Vsprintf
- •Vsscanf
Vprintf
-----------------------------------------------------------------
Назначение Пересылает форматированный вывод в stdout.
Синтаксис #include <stdio.h>
int vprintf(const char *format,
va_list arglist);
Прототип в stdio.h
Замечания Функции v...printf известны как дополнительные
точки входа для функций ...printf. Они работают
точно так же, как их ...printf-двойники, однако
они принимают указатель на список аргументов, а
не сам список аргументов.
vprintf принимает указатель на ряд аргументов,
применяет к каждому аргументу спецификацию фор-
мата, содержащуюся в строке форматов, на кото-
рую указывает format, и выводит форматированные
данные в stdout. Число спецификаций формата
должно быть равно числу аргументов.
Смотри описание printf для получение информации
о спецификациях формата.
Возвращаемое vprintf возвращает число выводимых байтов. В
значение случае ошибки vprintf возвращает EOF.
Переносимость vprintf доступна в UNIX System V и совместима
со стандартом ANSI.
См. также printf, va_...
Пример См. printf
-----------------------------------------------------------------
vscanf
-----------------------------------------------------------------
Назначение Осуществляет форматированный ввод из stdin.
Синтаксис #include <stdio.h>
int vscanf(const char *format,
va_list arglist);
Прототип в stadio.h
Замечания Функции v...scanf известны как дополнительные
точки входа для функций ...scanf. Они работают
точно так же, как их ...scanf-двойники, однако
они принимают указатель на список аргументов, а
не сам список аргументов.
vscanf сканирует ряд входных полей (один символ
за раз), читаемых из stdin. Затем каждое поле
форматируется в соответствии со спецификацией
формата, содержащейся в строке форматов, на ко-
торую указывает format. После этого vscanf сох-
раняет форматированный ввод по адресу, передан-
ному ей аргументом, следующим за format. Число
спецификаций формата и адресов должно быть рав-
но числу входных полей.
Смотри описание scanf для получение информации
о спецификациях формата.
vscanf может остановить сканирование до того,
как она обнаружит символ конца файла, или сов-
сем завершить работу по целому ряду причин. Для
получение информации об этом смотри описание
scanf.
Возвращаемое vscanf возвращает число успешно обработанных
значение входных полей (в него не входят поля, которые
были проверены, но не были сохранены). Если ни
одного поля не было сохранено, возвращается 0.
Если vscanf пытается читать символ конца файла,
возвращается EOF.
Переносимость vscanf доступна в UNIX System V.
См. также fscanf, scanf, va_...
-----------------------------------------------------------------
