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都只是输出一个♀符号。没有别的作用。 估计是在早期,用纸张进行打印的时候用来走纸换页的。