El color de la cadena de salida de printf bajo el formato

Linux

  
:
printf (" \\ 033 [color de fondo de la palabra; color de fuente m string \\ 033 [0m ");

printf (" \\ 033 [ ,null,null,3],41; el fondo de la fuente de 32 m es rojo, la palabra es verde \\ 033 [0m \\ n ");

41 es el color de fondo de la palabra, 32 es el color de la fuente, el fondo de la fuente es rojo, la palabra es verde es una cadena. El siguiente \\ 033 [0m es el código de control.

Código de color:

CITA:

Rango de color de fondo de palabra: 40--49 Color de palabra: 30--39 < Br>

40: Negro 30: Negro

41: Rojo 31: Rojo

42: Verde 32: Verde

43: Amarillo 33: Amarillo

44: Azul 34: Azul

45: Púrpura 35: Púrpura

46: Verde oscuro 36: Verde oscuro

47: Blanco 37: Blanco

Código de control ANSI:

CITA:

\\ 033 [0m Desactive todas las propiedades

\\ 033 [1m Ajuste alto brillo

\\ 03 [ ,null,null,3],4m subrayados

\\ 033 [5m parpadeando

\\ 033 [7m反 显

\\ 033 [8m blanking

\\ 033 [30m - \\ 033 [37m configurando el color de primer plano

\\ 033 [40m - \\ 033 [47m configurando Color de fondo

\\ 033 [nA Cursor arriba n líneas

\\ 03 [nB Cursor abajo n líneas

\\ 033 [nC Cursor derecha n líneas

\\ 033 [nD Cursor izquierda n líneas

\\ 033 [y; xHSet posición del cursor

\\ 033 [2J Borrar pantalla

\\ 033 [K Borrar Contenido desde el cursor hasta el final de la línea

\\ 033 [s Guardar posición del cursor

\\ 033 [u Restaurar posición del cursor

\\ 033 [? 25l Ocultar cursor

\\ 33 [? 25h Mostrar cursor

De esta manera, se puede lograr una salida dinámica en algún punto.

Figura:


Copyright © Conocimiento de Windows All Rights Reserved