整型变量转义字符等是用来做什么的?

整型变量转义字符等是用来做什么的?还有字符串型转义字符比如\d\s是用来做什么的?稍微解释一下目前只知道\n\t\a这些... 整型变量转义字符等是用来做什么的?
还有字符串型转义字符
比如\d \s是用来做什么的?稍微解释一下
目前只知道\n \t \a这些
展开
 我来答
b_spike
推荐于2016-03-15 · TA获得超过3686个赞
知道大有可为答主
回答量:3724
采纳率:78%
帮助的人:1172万
展开全部
没有'\d' '\s'这样的转义字符吧
像你之前说的'\n' '\t'这些都是,意义不解释
其它的有'\a'响铃 '\b'后退一格 '\f'换页 '\\'表示斜杠 '\"'表示双引号 '\0'空字符(用作字符串结束)
还有 '\ddd'(d表示8进制数位)8进制内码对应字符
'\xdd'(d表示16进制数位)16进制内码对应字符

你说的那种应当是%d %s这类,这不叫转义字符,这叫格式控制符,又叫格式占位符,这种是只能在scanf和printf里面用的
%d表示输入输出(10进制)整数位置 %s表示输入输出字符串位置 %c表示输入输出字符位置
%%表示在该位置输出%号 %o表示输入输出8进制整数位置 %x表示输入输出16进制整数位置
%f表示输入输出小数位置(注意输出时默认输出6位小数) %u表示输入输出无符号整数
%e表示在该位置强制以指数形式输出小数
追问

可是真的有,我也是不懂我才来问的,还是不要纠结那么多,知道正确答案就行,还是题目是错的?

追答
这个题目错得很严重
B项因为\后面带整数的转义字符除了\0以外,其它的并不是所有编译器都支持,所以严格地说属于不正确的转义字符
C项肯定是不正确的转义字符(去查查转义字符表,根本没有\s)
D项根本不是转义字符(转义字符必须\开头,D项根本没有)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式