printf("\033[1;33m Hello World. \033[0m \n");有趣的串口之超级终端的玩法

<pre name="code" class="cpp">颜色特效控制:

printf("\033[1;33m Hello World. \033[0m \n");
颜色如下:
none         = "\033[0m"
black        = "\033[0;30m"
dark_gray    = "\033[1;30m"
blue         = "\033[0;34m"
light_blue   = "\033[1;34m"
green        = "\033[0;32m"
light_green -= "\033[1;32m"
cyan         = "\033[0;36m"
light_cyan   = "\033[1;36m"
red          = "\033[0;31m"
light_red    = "\033[1;31m"
purple       = "\033[0;35m"
light_purple = "\033[1;35m"
brown        = "\033[0;33m"
yellow       = "\033[1;33m"
light_gray   = "\033[0;37m"
white        = "\033[1;37m"

字背景颜色范围: 40--49                   字颜色: 30--39
            40: 黑                          30: 黑
        41:红                          31: 红
        42:绿                          32: 绿
        43:黄                          33: 黄
        44:蓝                          34: 蓝
        45:紫                          35: 紫
        46:深绿                        36: 深绿
        47:白色                        37: 白色

 

输出特效格式控制:

\033[0m  关闭所有属性  
\033[1m   设置高亮度  
\03[4m   下划线  
\033[5m   闪烁  
\033[7m   反显  
\033[8m   消隐  
\033[30m   --   \033[37m   设置前景色  
\033[40m   --   \033[47m   设置背景色

 

光标位置等的格式控制:

\033[nA  光标上移n行  
\03[nB   光标下移n行  
\033[nC   光标右移n行  
\033[nD   光标左移n行  
\033[y;xH设置光标位置  
\033[2J   清屏  
\033[K   清除从光标到行尾的内容  
\033[s   保存光标位置  
\033[u   恢复光标位置  
\033[?25l   隐藏光标  
\33[?25h   显示光标



                
  • 8
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 可以使用以下C语言代码来输出"Hello world": ```c #include <stdio.h> int main() { printf("Hello world\n"); return 0; } ``` 在这个程序中,我们使用了标准库头文件<stdio.h>中的printf函数来输出字符串"Hello world"。这个字符串必须被包含在引号中,并以一个换行符"\n"结尾,以便在输出后开始一个新行。最后,main函数以0为返回值结束,这表示程序已成功执行。 ### 回答2: 使用C语言输出"Hello, world!"的一种常见的方法是使用printf函数。printf函数是C语言中的一个标准库函数,用于打印输出文本。 代码示例: ```c #include <stdio.h> int main() { printf("Hello, world!\n"); return 0; } ``` 这段代码首先包含了<stdio.h>头文件,该头文件中包含了printf函数的声明。然后,定义了一个main函数,它是程序的入口点。 在main函数中,调用了printf函数,该函数会将字符串"Hello, world!\n"打印到标准输出设备(通常是控制台)。其中,\n表示换行符,使输出结果换行显示。 最后,main函数返回0,表示程序正常结束。整个代码的运行结果就是在输出设备上显示"Hello, world!"。 ### 回答3: 在C语言中,要输出"Hello world",我们可以使用标准库函数printf。下面是一个简单的C语言程序来实现输出"Hello world": ```c #include <stdio.h> int main() { printf("Hello world.\n"); return 0; } ``` 在这个程序中,我们包含了标准头文件stdio.h,该头文件中包含了printf函数的声明。然后,我们定义了一个名为main的函数作为程序的入口点。在main函数中,我们使用printf函数来输出"Hello world.\n",其中\n表示换行。最后,我们使用return语句来结束程序的执行,并返回0作为程序的退出状态码。 要编译并运行这个C程序,你可以使用任何C语言编译器。将上述代码保存为一个扩展名为.c的文件(比如hello.c),然后在命令行中使用以下命令来编译和运行程序: ``` gcc hello.c -o hello ./hello ``` 这将使用gcc编译器将hello.c文件编译为一个可执行文件hello,然后通过./hello命令来运行这个可执行文件。你会看到"Hello world."在终端上输出。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值