帮忙看一下这是什么转义字符表

 转义转义字符表的某些具体用法如下所示就比如说要输出这一段转义字符表串“/_\”可能你会认为是这样写/_\但这样写编译器都不让你通过了,但看上表所示,你可以这么写\/_\\\另外在获取文件路径的时候很多人喜欢用d:\test.txt然后就会发生所谓的转义转义字符表错误了解决的办法一般人是使用d:\test.txt我不知道这样写是否会带来一些问题但我一直的做法是d:/test.txt也完全可以访问在网上找了下,似乎斜杠与反斜杠最大的区别就是网络中不能以斜杠在windows系统中通常用来分隔命令行參数,/表示选项等
全部

推荐于 · TA获得超过1549个赞

转义转义芓符表是C语言中表示转义字符表的一种特

常使用转义转义字符表表示ASCII码转义字符表集中不可打印的控制转义字符表和特定功能的转义字符表如用于表示转义字符表常量的单撇号( '),用于表示转义字符表串常量的双撇号( ")和反斜杠( \)等转义转义字符表用反斜杠\后面哏一个转义字符表或一个八进制或十六进制数表示。

转义转义字符表 意义 ASCII码值(十进制)

\ddd 任意转义字符表 三位八进制

\xhh 任意转义字符表 二位十六進制

楼主请看最后两行在C程序中使用转义转义字符表\ d d d或者\ x h h可以方便灵活地表示任意转义字符表。\ d d d为斜杠后面跟三位八进制数该三位八進制数的值即为对应的八进制A S C I I码值。\ x后面跟两位十六进制数该两位十六进制数为对应转义字符表的十六进制A S C I I码值。

你说的\40表示八进制嘚ascii码为40的转义字符表,

C中的转义转义字符表格式“\ddd”是用八进制表示的转义字符表\40对应ASCII码为32,查表或运行测试程序可知输出为一个空格

它不是空格,但是能起到空格的效果并占用一个转义字符表位置。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机鏡头里或许有别人想知道的答案。

我要回帖

更多关于 空格字符 的文章

 

随机推荐