CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
cprintf
cprintf
Функция Осуществляет форматированный вывод на экран.
Синтаксис #include<conio.h>
int cprintf(const char *format[,argument,...]);
Файл, содержащий conio.h
прототип
Описание cprintf получает набор аргументов, применяет к
каждому аргументу спецификацию формата,
содержащуюся в строке формата с указателем format,
и выводит отформатированные данные на экран в
текущее текстовое окно. Число аргументов и
спецификаций должно быть одинаковым.
Строка пишется или напрямую в видео-память, или
через функции BIOS, в зависимости от значения
глобальной переменной directvideo.
Описание спецификации формата приведено в функции
printf.
В отличие от функций fprintf и printf, cprintf не
преобразует символы перевода строки (\n) в
последовательность перевода каретки/перевода строки
(\r\n).
Возвращаемое cprintf возвращает количество выведенных символов.
значение
Переносимость cprintf поддерживается только на компьютерах IBM PC
или совместимых с ними. Функция не совместима с
Windows.
Смотрите также directvideo(переменная), fprintf, printf, putch,
sprintf, vprintf.
Пример:
#include<conio.h>
int main(void)
{
/* очистить экран */
clrscr();
/* создать текстовое окно */
window(10,10,80,25);
/* вывести в него некоторый текст */
cprintf("Привет !!!\r\n");
/* ждать нажатия клавиши */
getch();
return 0;
}
