99问答网
所有问题
为什么很多库函数名称前有f 如fscanf ,fclose,fprintf, 等等,这是什么意思
如题!谢谢各位了。
举报该问题
推荐答案 2011-09-11
f表示的是操作文件。file的意思。就是向文件中读取(fscanf),向文件中写入fsprintf,还有就是关闭文件(fclose),还有fopen(以某种形式打开文件),fread,fwrite。。。等等都是在操作文件的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/zWOzXBXBe.html
其他回答
第1个回答 2011-09-11
这一类函数表示是对文件操作的函数,fscanf是从文件写入到自定义缓冲区的函数,fclose是关闭文件,fprintf是从终端写入到文件的函数,可见这些函数都是对文件的操作,f 是英文file的意思。
第2个回答 2011-09-11
表示这些函数都是用于对文件进行操作的函数。
相似回答
c语言怎么之前认识的单词前面都有了
F
??
答:
ANSI C规定的,跟文件操作相关的一系列函数都用
f
打头,这里的f就是file的意思。fopen打开一个文件,建立一个文件流指针,第二个参数是读写模式:r or rb Open file for reading.w or wb Truncate to zero length or create file for writing.a or ab Append; open or create file ...
fread和
fprintf,
fwrite和
fscanf
的区别
是什么
?
答:
fopen 打开文件,返回文件指针 对应的
函数是
fclose
(); 关闭文件指针 fread 是读取文件内容到数据缓冲区---指针(支持二进制数据) 对应的函数是 fwrite :将数据缓冲区的数据写到文件中去。
fscanf
格式化读文件内容到相应的数据指针中去(只支持文本方式) 对应的是
fprintf
:格式化输出数据到文件中去。
fscanf
与fgets
有什么
区别?
答:
fscanf函数,fprintf函数
与前面使用的scanf和printf 函数的功能相似,都是格式化读写函数。 两者的区别在于 fscanf 函数和fprintf函数的读写对象不是键盘和显示器,而是磁盘文件。这两个函数的调用格式为: fscanf(文件指针,格式字符串,输入表列); fprintf(文件指针,格式字符串,输出表列); 例如:fscanf(fp,"%d%s",&i...
c语言问题,如何在文件夹里创建文件?
答:
1、C语言标准库提供了一系列文件操作函数。文件操作函数一般以f+单词的形式来命名(
f是
file的简写),其声明位于stdio.h头文件当中。例如:fopen、
fclose函数
用于文件打开与关闭;
fscanf
、fgets函数用于文件读取;
fprintf
、fputs函数用于文件写入;ftell、fseek函数用于文件操作位置的获取与设置。2、例程:include...
fprintf
()
函数
格式
是什么
?
答:
a=10;b=100;disp(sprintf('购买%d需要%d',a,b))’:这是格式控制符,比如对于整型数据要输出的话,格式控制就是%d,对于字符串输出的话,格式控制就是%s,对于浮点型数据输出的话,格式控制就是%f
,等等,
想对什么类型数据操作就得用一些规定好的格式控制符。
fprintf函数
的用法
是什么
?
答:
FILE* stream;int main(){ int i = 10;double fp = 1.5;char s[] = "this is a string";char c = '\n';stream = fopen("1.txt", "w");
fprintf
(stream, "%s%c", s, c);fprintf(stream, "%d\n", i);fprintf(stream, "%f\n"
, fp
);
fclose
(stream);system("1.txt");...
c语言中的rewind()
是什么意思
答:
rewind函数作用等同于 (void)fseek(stream, 0L, SEEK_SET); 用 法: void rewind(FILE *stream);“函数”是从英文function翻译过来的,其实,function在英文中的意思即是“函数”,也是“功能”。从本质意义上来说
,函数
就是用来完成一定功能的。这样对函数的概念就很好理解了,所谓函数名就是给该...
c语言
fprintf
的用法
答:
FILE* stream;int main(){ int i = 10;double fp = 1.5;char s[] = "this is a string";char c = '\n';stream = fopen("1.txt", "w");
fprintf
(stream, "%s%c", s, c);fprintf(stream, "%d\n", i);fprintf(stream, "%f\n"
, fp
);
fclose
(stream);system("1.txt");...
"C语言本身没有输入输出语句”这句话对吗?
答:
"C语言本身没有输入输出语句”这句话对。在C语言中,没有输入输出语句,对文件的读写都是用
库函数
来实现的。ANSI规定了标准输入输出函数,用它们对文件进行读写。C提供的函数以库的形式存放在系统中,它们不是C语言文本中的组成部分,是经过模板化了的原有标准库中的iostream部分。
大家正在搜
库函数什么意思
fscanffprintf
fscanf和fprintf区别
fscanf stdin
fscanf与scanf
fscanf和scanf的区别
c语言fscanf函数
string库函数
fgets和fscanf