首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面选项中关于“文件指针”概念的叙述正确的是
下面选项中关于“文件指针”概念的叙述正确的是
admin
2018-01-11
78
问题
下面选项中关于“文件指针”概念的叙述正确的是
选项
A、文件指针就是文件位置指针,表示当前读写数据的位置
B、文件指针指向文件在计算机中的存储位置
C、文件指针是程序中用FILE定义的指针变量
D、把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符
答案
C
解析
文件指针实际上是指向一个结构体类型的指针,这个结构体中包含如缓冲区的地址、在缓冲区中当前存取的字符的位置、对文件是“读”或“写”、是否出错、是否已经遇到文件结束标志等信息。一般称文件指针结构体类型名为FILE,可以用此类型名来定义文件指针。
[格式]FILE*指针变量名
[说明]FILE是一个存储文件信息的结构体类型的变量。
注意不要和文件位置指针混淆,在文件内部有一个位置指针,用以指示文件内部的当前读写位置。使用fgetc函数,每读写一次,该指针均向后移动,它不需在程序中定义说明,而是由系统自动设置的。而文件指针是指向整个文件的,须在程序中定义说明,只要不重新赋值,文件指针的值是不变的。fscanf函数可以向文本文件和二进制文件输入数据。
转载请注明原文地址:https://kaotiyun.com/show/BUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义“doublea;”,则正确的输入语句是()。
以下程序的输出结果是()。voidprt(int*m,intn){int1;for(i=0;i<n;i++)m[i]++;}main(){inta[]={1,2,3,4,5),i;
若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为()。 ch=’b’; k=10;printf(""%x,
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y-=1)){a+=1;if(y<x)break;
下列选项不符合良好程序设计风格的是()。
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输人数据的形式应该是_________。chara[10],b;scanf("a=%sb=%c",a,&b);
下面程序的运行结果是___________。#include#defineSIZE12main(){chars[SlZE];inti;for(i=0;i
结构化程序设计主要强调的是()。
与十进制数96等值的二进制是()
随机试题
对滑动轴承的装配要求是:轴劲与轴承孔之间留有间隙,保持良好接触。()
在权益法下确认投资收益时,可以不调整净利润的情形主要有()。
患儿,女,足月儿,生后5天。母乳喂养。出生第3天食奶量明显减少,第4天皮肤出现黄染而就诊。体检:体温37.8℃,脐部周围皮肤红肿,诊断为新生儿脐炎。此疾病最常见的病原菌是
关于依法必须招标工程中标候选人的公示,下列说法中正确的是()。【2015年真题】
背景某施工单位承担了华东地区一机场水泥混凝土道面面层的施工任务。该单位在施工组织设计中反映的项目内容如下:机具、人员到位;支模;机具、人员配置;混合料摊铺;原材料检验;配合比设计;混合料拌合;原材料进场;模板制作;混合料运输;清扫道面;切缝;养护;拆模;
商业企业会计科目按会计要素进行分类可分为资产类科目,负债类科目,所有者权益类科目。
下图甲是缩手反射的相关结构,图乙是图甲中某一结构的亚显微结构模式图,图丙表示三个神经元及其联系,据图回答下列问题:(1)图甲中f表示的结构是_______,图乙是图甲中________(填字母)的亚显微结构放大模式图,图乙中的B是下一个神经元的____
福禄培尔认为,婴儿期为吸收期,应当以发展()为主。
Eatinghealthilycostsabout$1.50moreperpersondaily,accordingtothemostthoroughreviewyetoftheaffordabilityofahe
适用于TCP/IP网络管理的基本协议是(19),其对应的管理信息库为(20)。
最新回复
(
0
)