如果在excel下的单元格写入公式:=“国际经济与贸易”&CHAR(10)&"401班"&CHAR(10)&"A组"。则出现:
国际经济与贸易
|
是因为使用了CHAR()函数,它返回ASCII 字符集,CHAR(10)是换行符,所以学习一下ASCII字符集中的功能/控制字符:
ASCII 字符集,最基本的包含了 128 个字符。其中前 32 个, 0-31 ,即 0x00-0x1F ,都是不可见字符。这些字符,就叫做控制字符。
这些字符没法打印出来,但是每个字符,都对应着一个特殊的控制功能的字符,简称功能字符或功能码 Function Code 。
简言之: ASCII 中前 32 个字符,统称为 Function Code 功能字符。
对应不同的“功能”,起到一定的“控制作用”,所以,称为控制字符。
关于每个控制字符的控制功能缩写,参见下表:
表格 1 ASCII 中的控制字符
十 进制 |
十六 进制 |
控制 字符 |
转义 字符 * |
说明 |
Ctrl + 下列字母 * |
0 |
00 |
NUL |
/0 |
Null character( 空字符 ) |
@ (Shift + 2) |
1 |
01 |
SOH |
|
Start of Header( 标题开始 ) |
A |
2 |
02 |
STX |
|
Start of Text( 正文开始 ) |
B |
3 |
03 |
ETX |
|
End of Text( 正文结束 ) |
C |
4 |
04 |
EOT |
|
End of Transmission( 传输结束 ) |
D |
5 |
05 |
ENQ |
|
Enquiry( 请求 ) |
E |
6 |
06 |
ACK |
|
Acknowledgment( 收到通知 / 响应 ) |
F |
7 |
07 |
BEL |
/a |
Bell ( 响铃 ) |
G |
8 |
08 |
BS |
/b |
Backspace( 退格 ) |
H |
9 |
09 |
HT |