输出颜色字体
字背景颜色范围是40 - 49
40:黑
41:深红
42:绿
43:黄色
44:蓝色
45:紫色
46:深绿
47:白色
字颜色范围是:30 - 39
30:黑
31:红
32:绿
33:黄
34:蓝色
35:紫色
36:深绿
37:白色
#include<stdio.h> int main() { printf("\033[47;32m我是绿色字体\033[0m\n"); return 0; }
输出结果:
控制台光标位置 修改显示位置
#include <iostream> #include <stdio.h> #include <windows.h> void SetCursorPosition(int x, int y); int main() { printf("\n"); SetCursorPosition(40, 8);//文本在屏幕中显示的位置 printf("\033[32m请输入选项: \033[0m\n"); return 0; } void SetCursorPosition(int x, int y) { COORD pos = { x,y }; //获取控制台 HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); //设置控制台光标位置 SetConsoleCursorPosition(hOut, pos); }
设置控制台程序窗口标题
void abcdef();
int main() { //主页面 abcdef(); system("pause"); }
void abcdef(void) { //设置控制台窗口标题 SetConsoleTitle(L"我改标题啦啦啦啦啦"); }