\f
据说是表格Feed。 \t
是一个标签,\a
是一声哔哔声,\n
是换行符。什么是表单Feed \f
?以下程序
#include <iostream>
int main()
{
std::cout << "hello\fgoodbye" << std::endl;
}
打印hello
,然后打印 女性签名 (倒置holy hand grenade :),然后goodbye
打印一行。
答案 0 :(得分:34)
跳到下一页的开头。 (主要适用于输出设备是打印机而不是VDU的终端。)
答案 1 :(得分:32)
12(换页,\ f,^ L),导致a 打印机将纸张弹出到顶部 下一页,或视频终端 清除屏幕。
或更多详情here。
现在看来这个符号已经过时了,它的处理方式可能依赖于(?)实现。至少对我来说,你的代码给出了以下输出(xcode gcc 4.2,gdb console):
hello
goodbye
答案 2 :(得分:14)
如果您正在为20世纪80年代风格的打印机编程,它会弹出纸张并开始新页面。你几乎肯定永远不需要它。
答案 3 :(得分:9)
它来自Line Printers和绿色条纹fan-fold paper的时代。
相信我,你不需要它......
答案 4 :(得分:3)
虽然最近它的使用未定义,但表单提要的一个常见且有用的用途是垂直分隔代码段,如下所示: (来自http://ergoemacs.org/emacs/emacs_form_feed_section_paging.html)