CMD的控制字符输出

CMD的控制字符输出

小实验:

1 #include<stdio.h>
2 int main()
3 {
4     int i;
5     for(i=0;i<256;i++)
6         printf("%d:%c\t",i,i);
7     return 0;;
8 }

输出

CMD的控制字符输出

看这输出,一些地方有些问题啊,如7,8,9,10,11,12,13.

实际上

Name ^Z ^C ^M ^G ^H ^J ^K ^L ^I
function Break Escape Enter Beep Backspace ? ? ? Tab(自动补全)

另外,^G好像只能在DOS&Win16上用


小实验2:

CMD的控制字符输出

(‘^D‘ 是 <Ctrl>+D)

有兴趣可以自己尝试.

我的尝试结果是:

从^A开始,到^Y,分别对应实验一的1~25.

而^Z似乎不是‘->‘

但是^[ ^] ^\又分别对应27,28,29.


 

CMD的控制字符输出

上一篇:基本Dos命令


下一篇:dialing dial unix /var/run/antrea/cni.sock: connect: connection refused