为了账号安全,请及时绑定邮箱和手机立即绑定

c语言 转义字符 的遐想。

c语言 转义字符 的遐想。

C
redRibbon 2015-07-16 21:22:19
初学者的幻想:\t  (table)\v (vertical)那其他的呢。\r(??) \b(??)\a(??)还是其实只是我的妄想,其实只是这样对应而已。*感觉会方便记忆,不过也才几个而已呀。*
查看完整描述

1 回答

已采纳
?
onemoo

TA贡献883条经验 获得超454个赞

关于它们的命名,这个表中就有提示。

\r 是回车,Carriage Return <CR>。你见过老式的打字机吧,carriage就是卷着纸,能左右游走的那个滚轴。随着你打字,它会从右向左移动,到了一行的结束,就会移回最右侧,这就是回车。 在C中的动作是光标回到行头。

\n 是换行,Newline,又叫 Line Feed <LF>。之所以叫LF也是来源于老打字机,每当打字到一行结束,不光carriage要回到右侧,同时滚轮也要将纸向上卷一行,这个动作就形象地称为“喂”进一行。 C中的动作就是光标另起一行。

\b 是退格,Backspace。现在有的键盘上还印着这个字。

查看完整回答
反对 回复 2015-07-16
  • 1 回答
  • 0 关注
  • 1472 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信