c語言走紙
① c語言中 「\f 走紙換行」什麼意思
相當與鍵盤上的ENTER
② C語言 \f 走紙換頁是什麼意思
過去連續紙張列印時,將紙空白著走到那個折線的地方也就是一張新紙的地方從新開始列印
③ c語言中轉義字元\f,為走紙換頁,請問f代表什麼含義
kenlee_gz說得對啊,走紙。還有個常用的組合:CR+LF,這是MS-DOS開始的換行,前一位元組是回車符,後一位元組是換行符。
CR=Carriage Return(蘋果的電腦鍵盤,至今還有一個叫Return的鍵,而我小時不少電腦的鍵盤上是Return以及後來的CR而不是Enter)。
LF=Line Feed。
這兩個動作,回車是游標歸位(第一列),LF往下再走一行紙。你見過以前的機械式的打字機嗎?一按CR就響一聲,同時打的地方(被比喻成馬車)回到開始的位置並下走一行。
④ C語言中,為什麼有些程序最後輸出時要加換行符,有的不用
c語言在向計算機輸入文本文件時,將回車換行符轉換為換行符,在輸出時把換行符轉換成回車和換行兩個字元。
在用二進制文件時,不進行這種轉換,在內存中的數據形式與輸出到外部文件中的數據形式完全一致,一一對應。
c語言中怎樣知道文件中的換行符是
還是
回答是:這是一個實現相關的問題。
首先糾正一下你說法中的錯誤:
是回車,在c中就是字元'\r';換行是
,是字元'\n'。
在windows環境中,如果輸入到文本文件,程序中的一個'\n'換行符被解釋成'\r'、'\n'兩個字元(會車、換行);相反,如果讀取文本文件,文件中的相鄰的兩個'\r'、'\n'會合並為一個'\n'輸出。
而在unix/linux環境下,'\n'就是'\n',保持不變。
因此,windows下的文本文件和unix/linux下的文本文件的格式是不同的,其原因就在於對於程序中的'\n'換行符的解釋不同。
n,換行符(軟回車和走紙)
是換行走紙,沒有回車,回車是由'\r'實現
在unix中,早期的輸入通常是穿孔機,沒有什麼回車概念。在dos中,由於是屏幕輸入,通常就有了'\r''\n'的區別,為了保證每次換行都能從頭開始,dos中的換行符通常會被存儲為'\r\n';getchar是標准流接受函數,不識別'\r',getche是有回顯的屏幕截取函數,不識別'\n'。
⑤ 求助,c語言如何輸出回車換行符啊
首先,對於一般的字元(字母,數字,符號),是直接加到printf的雙引號裡面的,而對於一些特殊的字元,如換行,引號,斜杠,反斜杠,製表符等等,這些在輸出的時候很麻煩,於是想到一種方法,叫做【轉義字元】,就跟他的名字一樣,是轉義的意思。
比如,要輸出換行符在printf的字元串裡面加入' ',例:
printf("hello
");
那麼,輸出完hello就會自動換行。
----------------------------------------------------------------------
順便擴展延伸一下,我們常說的回車其實是編輯器裡面是兩個步驟,回車和換行是兩個不同的概念,回車('
')只是把游標放回一行的開始處,而換行('
')是把游標放到下一行的同一位置,因此,平常在寫東西滿一行時,會從第二行開始接著來,這其實是回車加換行的共同作用,單純的換行而不回車的話是從第一行的第幾列跳到第二行的第幾列。
為了證明上述的說法,其實你可以新建一個空的記事本,空的直接保存,查看屬性則是0kb
因為是十六進制顯示,所以兩個16進制位是一個位元組,也就是多了兩個位元組。
----------------------------------------------------------------------------------
最後是一些其他的轉義字元,如輸出引號
printf(""hello world"
");
則會輸出 "hello world" 會帶上引號
其他常見的還有 ' a v 你用一下就知道了
⑥ 一個C語言問題 麻煩大家幫幫忙 題在補充哪裡
轉義字元 描述
\' 單引號
\" 雙引號
\\ 反斜杠
\0 空字元
\a 響鈴
\b 後退
\f 走紙
\n 換行
\r 回車
\t 水平製表符
\v 垂直製表符
\xnnn 表示十六進制數(nnn)
注意帶『\』的都是轉義字元,作用如上
輸出順序:先輸出a '\b'退格刪除了a ;
接著輸出re \' 是';
輸出hi \' 是' 輸出y;
'\\'就是輸出一個反斜杠 接著一個 \b 退格 刪除反斜杠 ;
接著輸出 ou;
所以最終答案是 C。
⑦ C語言 \f 走紙換頁是什麼意思
C語言 f 走紙換頁是針對列印機輸出時的命令符,表示按當前列印機的設置跳過一頁紙,換到下頁。
相類似的列印機控制命令符還有:
: 列印頭換到下行行首
: 列印頭換到本行行首
: 水平移動一個製表符
v: 垂直移動一個製表符
⑧ C語言中 走紙換頁
試了下,在tc,wintc都只是輸出一個♀符號。沒有別的作用。 估計是在早期,用紙張進行列印的時候用來走紙換頁的。