四时宝库

程序员的知识宝库

你真的理解空白字符吗 空白字符什么意思


字符看不到它的存在,就像空白一样,被称为空白字符。空格字符是空白字符的一种。空格、制表符、换行符、回车符、换页符、垂直制表符都是“空白字符”.


空白字符的意义

  • 空格为了区分不同标识符,可美化语句,避免太拥挤。
  • 制表符用于对齐一行多项,清晰易读。
  • 换行和回车符用于编程语言语句隔开,远古时期用于打字机换到新行,现代计算机和打字机有差异,换行和回车可能会被混用。打字机的换行和回车是完全不同的意思,换行代表打字机移动到新行,回车是打字机当前喷墨口移动到行首。一般打字机的做法是,先回车再换行,对应于现代计算机的"换行"。


空白字符的忽略

  • C语言scanf对于整型、浮点数格式%d和%f都会忽略空白字符,为了避免程序员输入过为严苛。但对于%c格式,本身为字符,就不能忽略空白字符。








若文章对您有帮助,欢迎关注 程序员小迷 。助您在编程路上越走越好!

微风不燥,阳光正好,你就像风一样经过这里,愿你停留的片刻温暖舒心。

我是 程序员小迷 (致力于C、C++、C#、Android、iOS、Java、Kotlin、Objective-C、Swift、Shell、JavaScript、TypeScript、Python等编程技术的技巧经验分享),若作品对您有帮助,请关注、分享、点赞、收藏、在看、喜欢,您的支持是我们为您提供帮助的最大动力。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接