当c语言\b(退一格)遇到\t(制表符),效果为什么是这样???

第一行的打印结果没有问题,第二行按照\t跳到第九列,\b退一格的顺序,应该是先输出8个空格,再A,再一个空格,再N的结果啊,为什么结果却是前面没有空格呢?... 第一行的打印结果没有问题,第二行按照\t跳到第九列,\b退一格的顺序,应该是先输出8个空格,再A,再一个空格,再N的结果啊,为什么结果却是前面没有空格呢? 展开
 我来答
无病呻吟2010
2011-10-04 · TA获得超过963个赞
知道小有建树答主
回答量:527
采纳率:0%
帮助的人:572万
展开全部
因为‘\t'是一个字符,效果是跳到下一个表格开头处,他并不是输出多少个空格才到下一处的,虽然看起来效果相同
追问
可是去掉\b就会直接跳到第九列额。
追答
当然是直接跳到第九列,每一个表格占8个空,第一个表格的下一个表格当然是从第9列开始
908612388
2011-10-04 · TA获得超过271个赞
知道答主
回答量:63
采纳率:60%
帮助的人:20.9万
展开全部
先\t,跳到第九格,有八个空格,然后\b,后退一格,有七个空格,所以应该是先输出7个空格啊
追问
o 是的,我讲错了,我推断的也是应该这样的,但结果如下
追答
这我就不清楚了 推荐你到百度c语言贴吧问问吧 那里边的大神多
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式