s1e3课后作业求助
第7行的 /\后面为什么还多了一个\,我明白\n\的用处,但是打成/\ \n\飞机格式就全乱了,求问第三个\是什么意思 准确来讲你应该问的是第二个\。第二个\就是用来转义第三个\的,
不然无法打印 本帖最后由 Husing 于 2020-8-5 21:49 编辑
#include <stdio.h>
int main()
{
printf("\n\
@\n\
/ \\\n\
* *\n\
* *\n\
* *\n\
* * * * * *\n\
* * * * * * * *\n\
* * * * * * * * * *\n\
* *\n\
* *\n\
* * * *\n\
* * * * * *\n");
return 0;
}
不知道为什么,我的代码写出来的飞机是错版的{:10_266:}
在DEV-C++ 里打出来的时候是对的,运行和复制后就不一样了 复制粘贴有点坑 本帖最后由 baige 于 2020-8-5 21:57 编辑
转义字符 \\ 输出 \ 本帖最后由 风过无痕1989 于 2020-8-6 08:59 编辑
转义字符 : 意义 ASCII码值(十进bai制)
\a 响铃(BEL) 007
\b 退格du(BS) 008
\f 换页(FF) 012
\n 换行(LF) 010
\r 回车(CR) 013
\t 水平制表(HT) 009
\v 垂直zhi制表(VT) 011
\\ 反斜杠(常用在表示路径) 092
\? 问号字dao符 063
\' 单引号字符 039
\" 双引号字符 034
\0 空字符(NULL) 000
\ddd 任意字符 三位八进制
\xhh 任意字符 二位十六进制
PS:字符前都有反斜杠,不知为何显示不出来,用鼠标刷全选时能看到 是我自己的360浏览器出问题了,重启浏览器就好了
页:
[1]