C语言fscanf()函数原理及文件指针fp工作方式的理解
fscanf()是以何种方式将放在一起的文件内容,分别输入到不同类型的变量中去的,我的理解是文件指针从当前位置往后找到与对应变量类型大小相同的文件内容,在将数据转换成相应...
fscanf()是以何种方式将放在一起的文件内容,分别输入到不同类型的变量中去的,我的理解是文件指针从当前位置往后找到与对应变量类型大小相同的文件内容,在将数据转换成相应的数据类型存入变量,后面以此类推,但如果这样文件内容就必须与“输入项表”高度匹配,否则很容易出现乱码,求正解,再就是文件指针到底是个什么东西,他能指向一个文件还能指向文件中的内容,当它指向文件的内容的时候又算是个什么东西
展开
1个回答
2013-11-23
展开全部
你的描述有误问题也太过基础而且主观猜想地理解就错了,对于编程,不同其它,态度,要严谨。我只回答fscanf的参数:
int fscanf(FILE *stream, const char *format,...);
第一个参数是输入流句柄,可选stdin(标准输入设备文件标识的宏)和指向文件类型的非空指针(结构FILE在标准库头文件stdio.h定义);第二个是数据转换项说明;第三个是对应说明的可变参数列表。
int fscanf(FILE *stream, const char *format,...);
第一个参数是输入流句柄,可选stdin(标准输入设备文件标识的宏)和指向文件类型的非空指针(结构FILE在标准库头文件stdio.h定义);第二个是数据转换项说明;第三个是对应说明的可变参数列表。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询