-
上次我们研究的比较杂
-
类型转化
-
进制转化
-
捕获异常
-
版本控制
-
生成帮助文档
-
变量的常用类型
-
变量的生命周期控制
-
加法运算逻辑 会根据操作变量的不同 而不同
-
整型变量的加法 是真的加
-
字符串的加法 是字符串拼接
-
字符串中有一些转义字符
-
\n
-
\r
-
\t
-
都是什么意思来着??
-
如果不用chr
-
想要直接打出上面的效果
-
应该怎么办呢?
-
转义字符
-
在字符串中有特殊的含义
-
可以和后面的字符一起
-
构成转义序列
-
escape sequence
-
在下图中
-
\b 就是转义序列
-
escape sequence
-
\b 这个转义序列
-
是由两部分组成
-
\ 转义字符
-
escape character
-
这两个字符的序列组合起来的意思
-
就是退格
-
backspace
-
\n 这个转义序列的意思是
-
line feed
-
换行
-
\r 这个转义序列的意思是
-
carriage return
-
回车
| 转义序列 | 中文含义 | 英文含义 | ascii序号 |
| --- | --- | --- | --- |
| \b | 退格 | backspace | 8 |
| \t | 制表键 | tab | 9 |
| \n | 换行 | line feed | 10 |
| \r | 回车 | carriage | 13 |
-
转义字符
-
具有一定的控制作用
-
也被叫做 控制字符
-
control characters
-
来回顾一下????
-
\是转义字符
-
要和后面的字符一起构成转义序列
-
这 逃逸字符 escape
-
逃逸指的是什么意思呢?
-
但是可以使用
-
\e 的 8进制形式
-
用 \033 代替 \e
-
可以让输出
-
从当前的字符串序列中
-
退出(Escape) 出去
-
电传打字机 输出的颜色
-
只能通过 控制色带(类似于墨盒)
-
来控制 打印颜色的深浅
-
是物理过程
-
早期的终端
-
通过调节 显示器亮度
-
来改变显示效果
-
各个终端的 制造商
-
都有 自己独特的 控制字符
-
这些特殊字符 是和 机器型号相关 的
-
只要 接受到 这些控制字符
-
终端 就可以 调整输出方式
-
但是 并没有统一标准
-
但是不同终端
-
控制方式不同
-
可能 造成显示状态 异常
-
远程终端输出结果不可控
-
需要一个关于控制字符的统一标准
-
这个字符集 是不是很像 ascii
-
而且包括了 整个黑暗森林
-
这套标准
-
本来 在各种电传打字机 被实现
-
后来 在各种终端中 被实现
-
现在 在terminal软件 被实现
-
1963 年推出
-
注意 shift 和 ctrl 都已经出现
-
Alt Mode 出现在第 1 列
-
ALT MODE
-
是用来 切换模式的 特殊按键
-
这是当时的 esc 键 吗?
-
这次了解了 新的转义模式
-
\033 逃逸控制字符 escape
-
这个字符 让字符串 退出标准输出流
-
进行控制信息的设置
-
可以设置 光标输出的位置
-
ASR33中的ALT MODE
-
是 今天的ESC键吗????????
-
我们下次再说!????
-
蓝桥->
-
github->
-
gitee->
阅读(169) | 评论(0) | 转发(0) |