为什么C++标准保留formfeed字符
Why C++ standard reserves the formfeed character?
从下面的问题中,我开始了解\f在c++中的含义:转义序列\ f-表单提要-它到底是什么?但是为什么c++有这个formfeed字符呢?有在打字机上运行的c++程序吗?
表单馈送字符不仅适用于打字机,它被所有打印机(或打印机驱动程序)普遍认可,可以停止当前页面并前进到下一页。
有许多字符可以用t
、b
等表示法来表示。这个列表中没有任何神奇之处。这只是将值小于空格(0x20)的字符插入字符串的一种简单方法。这些人物的名单主要有历史基础。这些字符在旧程序中使用。他们为什么要停止编译?此功能的负面影响微乎其微。
语言本身并没有赋予这些字符任何意义。它们被简单地放入字符串或字符常量中。该程序处理这些问题。
相关文章:
- C++字符*缓冲区的大小
- HEX值到wchar_t字符(UTF-8)的转换
- 为什么 Serial.println(<char[]>);返回随机字符?
- 我的字符计数代码计算错误.为什么
- 字符串-C++后显示的随机字符
- 将Integer转换为4字节的unsined字符矢量(按大端字节顺序)
- 如何在C++中从字符串中分割字符
- 为什么msgrcv()将垃圾字符馈送到缓冲区
- 指向指向字符数组的指针数组的指针
- 如何用转义符替换字符串中的所有特殊字符
- 为什么 sscanf 无法从一个字符串中读取uint64_t和字符?
- 比较字符数组
- 将字符指针十六进制转换为字符串并保存在文本文件C++中
- 从矢量<无符号字符>转换为字符* 包括垃圾数据
- 如何使用Crypto++并为RSA返回可打印的字节/字符数组
- 如何在C++中确定文本文件中的元素是字符还是数字
- 如何将一个ostringstream十六进制字符串字符对转换为单个unit8t等价的二进制值
- 为字符串中每 N 个字符插入空格的函数没有按照我认为的方式工作?
- C++中无符号字符溢出
- 为什么C++标准保留formfeed字符