首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面选项中关于“文件指针”概念的叙述正确的是
下面选项中关于“文件指针”概念的叙述正确的是
admin
2017-04-26
42
问题
下面选项中关于“文件指针”概念的叙述正确的是
选项
A、文件指针就是文件位置指针,表示当前读写数据的位置
B、文件指针指向文件在计算机中的存储位置
C、文件指针是程序中用FILE定义的指针变量
D、把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符
答案
C
解析
文件指针实际上是指向一个结构体类型的指针,这个结构体中包含如缓冲区的地址、在缓冲区中当前存取的字符的位置、对文件是“读”或“写”、是否出错、是否已经遇到文件结束标志等信息。一般称文件指针结构体类型名为FILE,可以用此类型名来定义文件指针。
【格式】FILE*指针变量名
【说明】FILE是一个存储文件信息的结构体类型的变量。
注意不要和文件佗置指针混淆,在文什内部有一个位置指针,用以指示文件内部的当前读写位置。使用fgetc晒数,每读写一次,该指针均向后移动,它不需在程序中定义说明,而是由系统自动设置的。而文件指针是指向整个文件的,须在程序中定义说明,只要不重新赋值,文件指针的值是不变的。fscanf函数可以向文本文件和二进制文件输入数据。
转载请注明原文地址:https://jikaoti.com/ti/FQi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#defineP(A)printf("%d,",(int)(a))#definePRINT(a)P(a);printf("theend")main(){inti,a=0;for(i=1;i<5
下列程序执行后的输出结果是voidfunc(int*a,intb[]){b[0]=*a+6;}main(){inta,b[5];a=0;b[0]=3;func(&a,b);printf
以下能正确定义一维数组的选项是
已知#intt=0;while(t=1){…}则以下叙述正确的是
以下叙述中正确的是
下列有关数据库的描述,正确的是
函数调用语句:“fgets(buf,n,fp);”从中指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
以下程序的功能是从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#includemain(){FILE*fp;charch;fp=fopen(【】);ch=fgetc(fp);while(
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
以下数组定义中错误的是
随机试题
甲在中国申请了“无机房电梯”的专利权,乙在美国就同一发明也申请了专利权。丙在美国购买了该产品,并进口到中国。问题:这种行为是否合法?为什么?
试述国际商务谈判中“辩”的技巧。
"先天之本"是指"后天之本"是指
淋巴管瘤好发部位不包括()
为在火车站实施爆炸以使公众产生恐慌,甲、乙、丙盗窃了爆炸物,购买了匕首等凶器。因被群众举报,尚未来得及实施爆炸活动,三人即被抓获。关于本案的分析,下列哪些选项是正确的?()
土的塑限是锥重100g,锥入深度5mm时土的含水量。()
增资前甲公司注册资本1000万元,甲公司前一年度经审计的营业收入12亿元,净利润4000万元,年末净资产1.5亿元,依据前述财务情况,某股权投资基金拟出资1亿元,增资甲公司,获得20%股权。根据以上材料,回答17~19题。该基金投资甲公司的投后市盈
当巴塞罗那俱乐部和阿根廷足协因为梅西参加奥运会比赛发生争执时。马拉多纳就批评保持沉默的梅西缺乏为国家队效力的___________,在球场上也无法激发队友的___________,缺乏成为领军人物的___________。填入划横线部分最恰当的一项是(
习近平总书记在《告台湾同胞书》发表40周年纪念会上的讲话中指出,台湾问题的产生和演变同近代以来中华民族命运休戚相关。下列关于台湾问题的表述,说法错误的是_____。
华罗庚生前曾说:“我们最好把自己的生命看作是前人生命的延续,是现在人类共同的生命的一部分,同时也.是后人生命的开端。如此延续下去,科学就会一天比一天更灿烂,社会就会一天比一天更美好。”这段话对我们如何实现人的个人价值的教益是
最新回复
(
0
)