社区
C语言
帖子详情
printf("\033[7m more? \033[m");是起什么作用的呢?
福尔摩斯
2011-11-20 10:23:31
printf("\033[7m more? \033[m");
这个C语言的输出语句能在Linux上输出反白的more?
具体怎么实现的呢?
\033
[7m
[m
是起什么作用的呢?
各位大侠分析分析
...全文
1108
7
打赏
收藏
printf("\033[7m more? \033[m");是起什么作用的呢?
printf("\033[7m more? \033[m"); 这个C语言的输出语句能在Linux上输出反白的more? 具体怎么实现的呢? \033 [7m [m 是起什么作用的呢? 各位大侠分析分析
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
笑雪有自己的范儿
2014-03-04
打赏
举报
回复
那个。。后面的【m啥意思。。。
pathuang68
2011-11-21
打赏
举报
回复
处处留心皆学问,不错不错。学习了。
咆哮的蛋蛋
2011-11-20
打赏
举报
回复
1
\033是8进制,它就是unix下终端转义符ESC(16进制1A,10进制27)
ESC[xm 是unix下改变终端输出颜色的命令
printf("\033[7m more?\033[m");
会显示一个白底黒字的
\033[7m:是反显
柯本
2011-11-20
打赏
举报
回复
参考:
http://www.bitscn.com/os/linux/200904/158492.html
福尔摩斯
2011-11-20
打赏
举报
回复
\033[7m 表示啥意思呢
柯本
2011-11-20
打赏
举报
回复
修改输出颜色的
Unix系统编程实践---笔记
这里写目录标题第一章 Unix系统编程概述1.第18页的
printf
("\
033
[
7m
more? \
033
[m");是什么
作用
的呢? 第一章 Unix系统编程概述 1.第18页的
printf
("\
033
[
7m
more? \
033
[m");是什么
作用
的呢? ------解决方案-------------------- \
033
是8进制,它就是unix下终端转义符ESC(16进制1A,10进制27) ESC[xm 是unix下改变终端输出颜色的命令
printf
("\
033
[
7m
more?\
033
[m"
printf
在ANSI兼容终端下显示彩色文本
Unix/Linux 编程实践教程笔记(1)P18
printf
("/
033
[
7m
more? /
033
[m"); // reverse on a vt100在Linux终端下显示彩色字符在 ANSI 兼容终端(例如 xterm、rxvt、konsole 等)里, 可以用彩色显示文本而不仅仅是黑白。例:
printf
("/
033
[1;40;32m%s/
033
[0m",” Hello, World/n”);/
033
声明了转义序列的开始,然后是 [ 开始定义颜色。后面的 1 定义了高亮显示字符。然后
printf
输出格式设置\
033
[47\
033
[5m 与-8.8s
摘要:在使用linux终端命令的时候,我们可以看到像more命令,它的显示方式与一般的字符串不同,是用了反显。同样,linux C下
printf
还有很多其他不常见的格式化输出形式。本文主要为你盘点这些形式。 /*linux下gcc测试可用*/
printf
("\
033
[47;31mhello world\
033
[5m"); 47是字背景颜色, 31是字体的颜色, hello world...
UNIX 编程实践教程学习笔记 (一)
1.反白文字
printf
("/
033
[
7m
more? /
033
[m"); *反白的more*/2./ dev/tty . 这是键盘和显示器的设备描述文件. 向这个文件写相当于显示在用户的屏幕上, 读相当于从键盘获取用户的输入. 即使程序的输入/输出被" " > "重定向, 程序还是可以通过这个文件与终端变换量据.3.UNIX的联机帮助氛围很多节,如弟1小节是关于用户命令的帮助,弟2小节是关于系统调用的帮助,弟5小节是关于配置文件的帮助从第一行的内容who(1),可以知道这是who命令,它的小节编号是1
linux 编程笔记1 crusher for linux
1.反显示字符crusher #include <stdio.h> int main (int argc, char *argv[]) {
printf
("\
033
[
7m
more?\
033
[m \n"); return 0; } 2.应用反显字符显示当前时间: #include <time.h> #include...
C语言
70,006
社区成员
243,256
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章