0

如何从字符数组中为特定项目着色?所以我有类似的东西:char a[50] where a[4] = "c"。我怎样才能为那个角色着色?我只知道如何使用这样的东西为所有字符着色:

HANDLE hConsole;
hConsole = GetStdHandle (STD_OUTPUT_HANDLE);
SetConsoleTextAttribute
(hConsole, FOREGROUND_RED | FOREGROUND_INTENSITY);
4

2 回答 2

1

好吧,您必须一次打印一个字符,然后在 color1 和 2 之间切换。

于 2012-11-08T20:05:13.743 回答
0

您也可以使用WriteConsoleOutput()但您需要明确管理这些字符的定位,因为它不使用光标。

于 2012-11-10T15:32:02.813 回答