Есть ли способ изменить цвет в консоли определенного символа? Я использую блоки кода и, например, хочу изменить цвет всего @
на красный и все o
на желтый.Изменение цвета определенного символа
1
A
ответ
0
Для выполнения этой задачи вам необходимо написать другую функцию. Я добавляю код, чтобы показать, как это можно сделать в C.`
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void output(char *s)
{
int i=0;
while(*(s+i) !='\0')
{
if(*(s+i)=='@')
{
textcolor(RED);
cprintf("%c",*(s+i));
}
else if(*(s+i) =='.')
{
textcolor(YELLOW);
cprintf("%c",*(s+i));
}
else
{
textcolor(WHITE);
cprintf("%c",*(s+i));
}
i++;
}
}
void main()
{
char S[]="@shvet.";
output(S);
getch();
}
Вот изображение для окна консоли вывода.
Обратите внимание, что я использовал функцию cprintf вместо printf. Это потому, что cprintf отправляет форматированный вывод в текстовое окно на экране, а printf отправляет его на stdin.
Смежные вопросы
- 1. Изменение цвета символа с ввода
- 2. Изменение цвета символа текста JLabel?
- 3. Изменение цвета символа всего текста
- 4. Изменение цвета символа в Tkinter.Canvas
- 5. Изменение определенного цвета в ImageIcon
- 6. Windows CMD Изменение цвета одного символа
- 7. Изменение цвета одного символа в StaticText
- 8. Изменение цвета фона баша для акцентированного символа
- 9. Изменение цвета первого символа слова в PHP
- 10. Изменение определенного символа текста в MySQL
- 11. Python: изменение текстового файла после определенного символа
- 12. Изменение определенного символа в строке MySQL
- 13. Изменение цвета Navbar после определенного положения y
- 14. Изменение цвета определенного элемента в AutoCompleteTextView
- 15. Изменение цвета определенного дня, который был нажат
- 16. Android - изменение цвета фона определенного элемента ListView
- 17. Изменение цвета для определенного количества времени java
- 18. Изменение цвета после прокрутки мимо определенного div
- 19. AS400 RPG DSPF Цвет символа Изменение цвета (пояснения)
- 20. изменение цвета в прозрачности
- 21. Lollipop - Изменение цвета ProgressDialog
- 22. Выберите строку из определенного символа до определенного символа в C#
- 23. Редактирование строки от определенного символа до определенного символа
- 24. Извлечь символы в URL после определенного символа до определенного символа
- 25. изменение цвета символа при наведении курсора на javascript
- 26. Изменение цвета скрытого символа в текстовом редакторе Atom
- 27. Изменение цвета символа в R kaplan meier plot?
- 28. Изменение цвета фона в richTextBox после ввода специального символа
- 29. Изменение цвета текста и символа кнопки начальной загрузки
- 30. Изменение цвета значка символа внутри виджета выпадающего списка datetimepicker
Если это решает ваш запрос. Отметьте ответ как принятый. –
Это просто .. ни CodeBlocks, ни Microsoft Visual Studio не признают функцию textcolor. –
специально, если вы хотите сделать это в блоке кода, а затем следуйте следующей ссылке, может быть полезно [ссылка] (http://stackoverflow.com/ вопросы/29574849/how-to-change-text-color-and-console-color-in-codeblocks) –