Escape-Sequenzenz.B.\033[31mfuerrot.

SucheinfachnachCSI-Sequenzen(ControlSequenceIntroducer)

PS:
[<parameters>msetsdisplayattributes.
Severalattributescanbesetinthesamesequence.

parresult
0resetallattributestotheirdefaults
1setbold
2sethalf-bright(simulatedwithcoloronacolor
 		display)
4setunderscore(simulatedwithcoloronacolordisplay)
		(thecolorsusedtosimulatedimorunderlineareset
		usingESC]...)
5setblink
7setreversevideo
10resetselectedmapping,displaycontrolflag,
		andtogglemetaflag.

11selectnullmapping,setdisplaycontrolflag,
		resettogglemetaflag.
12selectnullmapping,setdisplaycontrolflag,
		settogglemetaflag.(Thetogglemetaflag
		causesthehighbitofabytetobetoggled
		beforethemappingtabletranslationisdone.)
21setnormalintensity(thisisnotcompatiblewith ECMA-48)
22setnormalintensity
24underlineoff
25blinkoff
27reversevideooff
30setblackforeground
31setredforeground
32setgreenforeground
33setbrownforeground
34setblueforeground
35setmagentaforeground
36setcyanforeground
37setwhiteforeground
38setunderscoreon,setdefaultforegroundcolor
39setunderscoreoff,setdefaultforegroundcolor
40setblackbackground
41setredbackground
42setgreenbackground
43setbrownbackground
44setbluebackground
45setmagentabackground
46setcyanbackground
47setwhitebackground
49setdefaultbackgroundcolor
>Soetwaswie"_settextcolor(RED)"unterQuickCscheinteswohlnicht
>zugeben?

>#include<stdio.h>

>#defineRED"\033[31m"
>#defineDEFAULT"\033[37m"
>#define_settextcolor(c)printf("%s",c)

>intmain(intargc,char*argv[])
>{
>printf("Weiss");
>_settextcolor(RED);
>printf("rot");
>_settextcolor(DEFAULT);
>printf("weiss\n");
>}