\f
被称为换页符。 \t
是制表符,\a
是蜂鸣声,\n
是换行符。那么什么是换页符 - \f
?下面的程序:
#include <iostream>
int main()
{
std::cout << "hello\fgoodbye" << std::endl;
}
在一行中打印hello
,然后是一个女性符号(一个倒置的神圣手榴弹:),最后是goodbye
。
它跳到下一页的开头。(主要适用于输出设备为打印机而不是VDU的终端。)
这个程序会在换行后,在第一行的末尾添加空格,以便在第二行开始
输出结果
Hello
Goodbye
xterm
中,它会输出一个换行符加空格。isspace('\f')
对于您而言是否返回 true? - Fred Foo