--------------------------------------------------------------
欢迎光临本人C语言论坛:http://program.studynow.cn/home.asp
14 个解决方案
#1
fromat 即格式
#2
yes
#3
这两个函数的名字叫做格式化输入/输出函数,所以加一个f代表format格式化。
#4
我想应该是“format”。哪位朋友有相关文献来支持这一说法嘛?
以*(http://en.wikipedia.org)为例,网站给出了scanf()和printf()两种不同且自相矛盾的解释,即scanf代表“scan format”,而printf代表“print formatted”:
1、"scanf" stands for " scan format", because it scans the input for valid tokens and parses them according to a specified format.
2、The class of printf functions (which stands for " print formatted") is a class of functions, typically associated with curly bracket programming languages, that accept a string parameter (called the format string) which specifies a method for rendering a number of other parameters (of which there typically may be arbitrarily many, of a variety of types) into a string.
以*(http://en.wikipedia.org)为例,网站给出了scanf()和printf()两种不同且自相矛盾的解释,即scanf代表“scan format”,而printf代表“print formatted”:
1、"scanf" stands for " scan format", because it scans the input for valid tokens and parses them according to a specified format.
2、The class of printf functions (which stands for " print formatted") is a class of functions, typically associated with curly bracket programming languages, that accept a string parameter (called the format string) which specifies a method for rendering a number of other parameters (of which there typically may be arbitrarily many, of a variety of types) into a string.
#5
LZ不知道printf() scanf()函数叫:格式化输入输出函数 吗?
#6
我当然知道,printf()、scanf()函数叫:格式化输入输出函数啦。老兄!
要知道,凡是得讲证据。我们说是“format”也只是揣测而已。为什么不是"formatted"呢?
说是"File",似乎也说得过去啊。在DOS中将常用外部设备作为文件(File),称为设备文件(Device File)。在DOS中规定:CON代表控制台(Console Device),指键盘/显示器;PRN代表打印机(Printer);COM1代表第一个串口;LPT1代表第一个并行打印机接口;NUL代表不存在的设备等。scanf()和printf()作为C语言中最常见的console读写数据函数,其中“f”代表常见的控制台文件(file)。这种解释似乎能够被人接受啊。
要知道,凡是得讲证据。我们说是“format”也只是揣测而已。为什么不是"formatted"呢?
说是"File",似乎也说得过去啊。在DOS中将常用外部设备作为文件(File),称为设备文件(Device File)。在DOS中规定:CON代表控制台(Console Device),指键盘/显示器;PRN代表打印机(Printer);COM1代表第一个串口;LPT1代表第一个并行打印机接口;NUL代表不存在的设备等。scanf()和printf()作为C语言中最常见的console读写数据函数,其中“f”代表常见的控制台文件(file)。这种解释似乎能够被人接受啊。
#7
回香豆有几种写法??
现代版IT界的孔乙已
为什么不多花点时间在程序上,这样中国的软件业也许会有明天
现代版IT界的孔乙已
为什么不多花点时间在程序上,这样中国的软件业也许会有明天
#8
汗,lz转牛角尖了哈!
#9
难道楼上一向以一知半解而自居的所谓“业界的精英”多了,这样中国的软件业也许会有明天!
#10
为什么总是吵嘴呢?
#11
我也搞不懂,总有人认为别人都是LZ
#12
这个是这么回事吗?
函数名字的理解是必要的,要不就自己命名?a1,1a?这样也行?
这些都是有规矩的,按照格式来就是printf里面f==format,fprintf前面的f就是指代的文件file,如果熟悉unix或者linux的话,它下面对文件的读写有两种方式,比如打开就是open和fopen,你要是不分别其中的区别怎么用,名字就是区别的开端萨~!
#13
困扰了我10多年的问题终于有了答案。经过向Ken Thompson [ken@google.com]求证,答案是“format”。
#14
up
#1
fromat 即格式
#2
yes
#3
这两个函数的名字叫做格式化输入/输出函数,所以加一个f代表format格式化。
#4
我想应该是“format”。哪位朋友有相关文献来支持这一说法嘛?
以*(http://en.wikipedia.org)为例,网站给出了scanf()和printf()两种不同且自相矛盾的解释,即scanf代表“scan format”,而printf代表“print formatted”:
1、"scanf" stands for " scan format", because it scans the input for valid tokens and parses them according to a specified format.
2、The class of printf functions (which stands for " print formatted") is a class of functions, typically associated with curly bracket programming languages, that accept a string parameter (called the format string) which specifies a method for rendering a number of other parameters (of which there typically may be arbitrarily many, of a variety of types) into a string.
以*(http://en.wikipedia.org)为例,网站给出了scanf()和printf()两种不同且自相矛盾的解释,即scanf代表“scan format”,而printf代表“print formatted”:
1、"scanf" stands for " scan format", because it scans the input for valid tokens and parses them according to a specified format.
2、The class of printf functions (which stands for " print formatted") is a class of functions, typically associated with curly bracket programming languages, that accept a string parameter (called the format string) which specifies a method for rendering a number of other parameters (of which there typically may be arbitrarily many, of a variety of types) into a string.
#5
LZ不知道printf() scanf()函数叫:格式化输入输出函数 吗?
#6
我当然知道,printf()、scanf()函数叫:格式化输入输出函数啦。老兄!
要知道,凡是得讲证据。我们说是“format”也只是揣测而已。为什么不是"formatted"呢?
说是"File",似乎也说得过去啊。在DOS中将常用外部设备作为文件(File),称为设备文件(Device File)。在DOS中规定:CON代表控制台(Console Device),指键盘/显示器;PRN代表打印机(Printer);COM1代表第一个串口;LPT1代表第一个并行打印机接口;NUL代表不存在的设备等。scanf()和printf()作为C语言中最常见的console读写数据函数,其中“f”代表常见的控制台文件(file)。这种解释似乎能够被人接受啊。
要知道,凡是得讲证据。我们说是“format”也只是揣测而已。为什么不是"formatted"呢?
说是"File",似乎也说得过去啊。在DOS中将常用外部设备作为文件(File),称为设备文件(Device File)。在DOS中规定:CON代表控制台(Console Device),指键盘/显示器;PRN代表打印机(Printer);COM1代表第一个串口;LPT1代表第一个并行打印机接口;NUL代表不存在的设备等。scanf()和printf()作为C语言中最常见的console读写数据函数,其中“f”代表常见的控制台文件(file)。这种解释似乎能够被人接受啊。
#7
回香豆有几种写法??
现代版IT界的孔乙已
为什么不多花点时间在程序上,这样中国的软件业也许会有明天
现代版IT界的孔乙已
为什么不多花点时间在程序上,这样中国的软件业也许会有明天
#8
汗,lz转牛角尖了哈!
#9
难道楼上一向以一知半解而自居的所谓“业界的精英”多了,这样中国的软件业也许会有明天!
#10
为什么总是吵嘴呢?
#11
我也搞不懂,总有人认为别人都是LZ
#12
这个是这么回事吗?
函数名字的理解是必要的,要不就自己命名?a1,1a?这样也行?
这些都是有规矩的,按照格式来就是printf里面f==format,fprintf前面的f就是指代的文件file,如果熟悉unix或者linux的话,它下面对文件的读写有两种方式,比如打开就是open和fopen,你要是不分别其中的区别怎么用,名字就是区别的开端萨~!
#13
困扰了我10多年的问题终于有了答案。经过向Ken Thompson [ken@google.com]求证,答案是“format”。
#14
up