C语言转义字符问题
展开全部
\a 响铃(BEL) 007 //你的声卡会发出“嘀”的一声
\b 退格(BS) 008 //表示后退一格(删除)
\f 换页(FF) 012 //这不好说,表示换一页,后边会有一个♀这样的标志
\n 换行(LF) 010 //换下一行
\r 回车(CR) 013 //退到那一行(你所用的那一行)的最顶端,既返回到第一个字符
\t 水平制表(HT) 009 //就像按了Tab一样,往后空8个格
\v 垂直制表(VT) 011 //这个转义字符只有在打印机中才能显示出来,显示屏不起作用的
\\ 反斜杠 092 // 输入一个 "/"
\? 问号字符 063 // 输入一个 "?"
\' 单引号字符 039 // 输入一个 " ' "
\" 双引号字符 034 //输入一个 " " "
\b 退格(BS) 008 //表示后退一格(删除)
\f 换页(FF) 012 //这不好说,表示换一页,后边会有一个♀这样的标志
\n 换行(LF) 010 //换下一行
\r 回车(CR) 013 //货到那一行(你所用的那一行)的最顶端,既返回到第一个字符
\t 水平制表(HT) 009 //就像按了Tab一样,往后空8个格
\v 垂直制表(VT) 011 //这不好说,
\\ 反斜杠 092 // 输入一个 "/"
\? 问号字符 063 // 输入一个 "?"
\' 单引号字符 039 // 输入一个 "'"
\" 双引号字符 // 输入一个 """
\0 空字符(NULL) 000 //无意义,C语言会在每段字符窜后面自动加上这个
说明一下 第一竖行表示的是转义字符,第二竖行表示它的意义,第三竖行表示它的ASCII码值(十进制),第四竖行是我的详细说明
\b 退格(BS) 008 //表示后退一格(删除)
\f 换页(FF) 012 //这不好说,表示换一页,后边会有一个♀这样的标志
\n 换行(LF) 010 //换下一行
\r 回车(CR) 013 //退到那一行(你所用的那一行)的最顶端,既返回到第一个字符
\t 水平制表(HT) 009 //就像按了Tab一样,往后空8个格
\v 垂直制表(VT) 011 //这个转义字符只有在打印机中才能显示出来,显示屏不起作用的
\\ 反斜杠 092 // 输入一个 "/"
\? 问号字符 063 // 输入一个 "?"
\' 单引号字符 039 // 输入一个 " ' "
\" 双引号字符 034 //输入一个 " " "
\b 退格(BS) 008 //表示后退一格(删除)
\f 换页(FF) 012 //这不好说,表示换一页,后边会有一个♀这样的标志
\n 换行(LF) 010 //换下一行
\r 回车(CR) 013 //货到那一行(你所用的那一行)的最顶端,既返回到第一个字符
\t 水平制表(HT) 009 //就像按了Tab一样,往后空8个格
\v 垂直制表(VT) 011 //这不好说,
\\ 反斜杠 092 // 输入一个 "/"
\? 问号字符 063 // 输入一个 "?"
\' 单引号字符 039 // 输入一个 "'"
\" 双引号字符 // 输入一个 """
\0 空字符(NULL) 000 //无意义,C语言会在每段字符窜后面自动加上这个
说明一下 第一竖行表示的是转义字符,第二竖行表示它的意义,第三竖行表示它的ASCII码值(十进制),第四竖行是我的详细说明
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C中转移字符常用的就是以下几个:
\0
:字符串结束标志;
\n
:换行(ascⅱ码为10);
\t
:横向跳格;
\b
:退格;
\r
:回车(ascⅱ码为13);
\f
:走纸换页;
\\
:字符\(ascⅱ码为92);
\'
:单引号;
'\"':双引号;
\ddd:用8进制表示字符;
\xhh:用16进制表示字符
要想实现你的功能,的写具体的代码,通过转移字符或者系统自己的函数,是没办法的。
\0
:字符串结束标志;
\n
:换行(ascⅱ码为10);
\t
:横向跳格;
\b
:退格;
\r
:回车(ascⅱ码为13);
\f
:走纸换页;
\\
:字符\(ascⅱ码为92);
\'
:单引号;
'\"':双引号;
\ddd:用8进制表示字符;
\xhh:用16进制表示字符
要想实现你的功能,的写具体的代码,通过转移字符或者系统自己的函数,是没办法的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
转义的字符都是出自 ascll码表的
ASCII 码使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的字符。
如果是用8进制 最多三位就能表示完了。8的三次方>256
如果用16进制 最多两位就表示完了 16的2次方>256
默认的是2进制的8位=8进制的3位=16进制的2位=这个在计算机中用二进制表示起来都是一摸一样的
ASCII 码使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的字符。
如果是用8进制 最多三位就能表示完了。8的三次方>256
如果用16进制 最多两位就表示完了 16的2次方>256
默认的是2进制的8位=8进制的3位=16进制的2位=这个在计算机中用二进制表示起来都是一摸一样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
tab 就是制表符号,一般是八个字符长,一按tab,就跳到下一个制表符位置了。你可以编辑文字的时候,按Tab试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询