c语言printf函数中怎么根据转义码来输出不同颜色。
时间: 2024-05-15 10:17:20 浏览: 52
printf输出颜色
您可以使用ANSI转义码来输出不同颜色。例如,可以使用\033[31m来设置红色文本。以下是一个示例代码:
```
#include <stdio.h>
int main() {
printf("\033[31mThis text is in red.\033[0m\n");
printf("\033[32mThis text is in green.\033[0m\n");
printf("\033[33mThis text is in yellow.\033[0m\n");
printf("\033[34mThis text is in blue.\033[0m\n");
return 0;
}
```
在这个示例代码中,\033[31m设置文本颜色为红色,而\033[0m则是重置颜色为默认颜色。在每种情况之后,我们使用换行符来输出不同颜色的文本。
阅读全文