Вывод цветного текста в консольных приложениях Windows работает через вызов специальных функций из библиотеки Windows. 1 Для этого нужно включить файл #include
Ещё один способ — использовать управляющие последовательности ANSI. 34 Для изменения цвета фона и/или цвета текста нужно вставить в выводимый текст специальные управляющие последовательности символов. 4 Программа-«эмулятор терминала» расшифровывает их и оформляет текст так, как желает пользователь. 4
Например, для изменения цвета фона и текста, начиная со определённого слова, можно вставить управляющую последовательность ESC[41;30m перед ним. 4 Это изменит цвета фона и текста для любого текста, выводимого в консоль далее. 4