C++ Builder - вопросы программирования

       

Управляющие последовательности



Таблица 7.2. Управляющие последовательности

Последовательность
Действие
\n
Переводит курсор в начало следующей строки
\r
Переводит курсор на следующую строку текущей колонки
\t
Переводит курсор в следующую позицию табуляции
\"
Выводит двойную кавычку
\\
Выводит обратную наклонную черту
\0xШестнадцатеричноеЧисло
Выводит символ, код которого указан


Для вывода на экран сообщений часто используют функцию puts, которая, в отличие от printf, после вывода автоматически переводит курсор в начало следующей строки. У функции puts один параметр — сообщение. В простейшем случае в качестве параметра функции puts используется строковая константа. Например, функция
puts("У лукоморья дуб зеленый,ХпЗлатая цепь на дубе том.")
выводит две строчки стихотворения, каждую на отдельной строке, и переводит курсор в начало следующей строки.

Чтобы вывести цветной текст, надо использовать функции cprintf и cputs. Они ничем не отличаются от рассмотренных ранее printf и puts, за исключением того, что цвет символов, выводимых этими функциями, можно задать, вызвав функцию textcolor, а цвет фона — textbackground.

В общем виде инструкции вызова указанных выше функций выглядят так:

textcolor(Цвет) ; textbackground(Цвет) ;
Параметр цвет — параметр целого типа, в качестве которого обычно используют одну из именованных констант (табл. 7.3).

Содержание раздела