\f
據說是形式飼料。 \t
是一個製表符,\a
是一個嗶聲,\n
是一個換行符。什麼是換頁 - \f
?下面的程序轉義序列 f - 換頁 - 它究竟是什麼?
#include <iostream>
int main()
{
std::cout << "hello\fgoodbye" << std::endl;
}
打印hello
然後女性標誌(顛倒holy hand grenade :),然後goodbye
都在一行。
\f
據說是形式飼料。 \t
是一個製表符,\a
是一個嗶聲,\n
是一個換行符。什麼是換頁 - \f
?下面的程序轉義序列 f - 換頁 - 它究竟是什麼?
#include <iostream>
int main()
{
std::cout << "hello\fgoodbye" << std::endl;
}
打印hello
然後女性標誌(顛倒holy hand grenade :),然後goodbye
都在一行。
它跳到下一頁的開頭。 (主要適用於其中輸出設備是打印機,而不是一個VDU終端。)
如果你正在編寫一個20世紀80年代風格的打印機,它會退出紙張,並開始了新的一頁。你幾乎肯定不需要它。
它來自Line Printers時代和綠色條紋fan-fold paper。
相信我,你不會需要它......
在GNOME終端和`xterm`中,它給出了一個換行符+空格。 `isspace('\ f')`是否適合你? – 2010-12-02 11:30:54
@larsmans:事實上,奇怪的是它*返回true,但反正打印女性標誌:) – 2010-12-02 11:35:48
也許當發送到一個很老的打印機\ f強制換頁? – jrbjazz 2010-12-02 11:42:21