转义序列\ f – 换页 – 它究竟是什么?
\f
被认为是forms饲料。 \t
是一个制表符, \a
是一个嘟嘟声, \n
是换行符。 什么是一个表格源 – \f
? 下面的程序
#include <iostream> int main() { std::cout << "hello\fgoodbye" << std::endl; }
打印hello
然后一个女性的标志 (一个倒立的圣手榴弹 :),然后goodbye
一次在一行。
它跳到下一页的开始。 (主要适用于输出设备是打印机而不是VDU的terminal。)
从维基页面
12(换页,\ f,^ L),使打印机将纸张排到下一页的顶部或videoterminal以清除屏幕。
或更多的细节在这里 。
看来这个符号现在已经过时了,处理的方式可能是(?)实现的依赖。 至less对我来说,你的代码给出了下面的输出(xcode gcc 4.2,gdb console):
hello goodbye
如果您正在编写20世纪80年代风格的打印机,则会popup纸张并开始新的页面。 你几乎肯定不需要它。
它来自行式打印机和绿色条纹扇形折叠纸的时代 。
相信我,你不会需要它…