字符 / 编程语言 · 2023年 10月 15日 0

空白字符

161 次浏览

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

空白字符的意义

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

空白字符的忽略

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