首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面选项中关于“文件指针”概念的叙述正确的是
下面选项中关于“文件指针”概念的叙述正确的是
admin
2018-10-16
49
问题
下面选项中关于“文件指针”概念的叙述正确的是
选项
A、文件指针就是文件位置指针,表示当前读写数据的位置
B、文件指针指向文件在计算机中的存储位置
C、文件指针是程序中用FILE定义的指针变量
D、把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符
答案
C
解析
文件指针实际上是指向一个结构体类型的指针,这个结构体中包含如缓冲区的地址、在缓冲区中当前存取的字符的位置、对文件是“读”或“写”、是否出错、是否已经遇到文件结束标志等信息。
一般称文件指针结构体类型名为FILE,可以用此类型名来定义文件指针。
【格式】FILE *指针变量名
【说明】FILE是一个存储文件信息的结构体类型的变量。
注意不要和文件位置指针混淆,在文件内部有一个位置指针,用以指示文件内部的当前读写位置。使用fgetc函数,每读写一次,该指针均向后移动,它不需在程序中定义说明,而是由系统自动设置
转载请注明原文地址:https://kaotiyun.com/show/swxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longfl;myf=【】("test.t","rb"
已有定义:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%d,",*(p++));
______是构成C语言程序的基本单位。
以下对结构体类型变量td的定义中,错误的是______。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式正确的是(注:□代表空格字符)()。
若有语句:char*line[5];,以下叙述中正确的是
随机试题
善意取得是指无权处分人将其财物转让给第三人时,如果第三人既不知道该出让人为无权处分人,又支付了合理对价,则该第三人便可以取得财物的所有权,财物的原权利人丧失该财物所有权的一种法律制度。根据上述定义,下列属于善意取得的是:
关于检测TSH的试剂盒叙述正确的是A.应用的抗体最好为多克隆抗体B.用抗βTSH亚基的抗体可能导致假性增高C.应使用特异性针对TSHα亚基的抗体D.用抗αTSH亚基的抗体可能导致假性降低E.应使用特异性针对TSHβ亚基的抗体
关于医疗用毒性药品的说法中正确的是
明朝为了强化皇权专制,建立了比较完善的监察制度。以下选项中,在明朝享有监察权的官员包括()。
某建筑基坑地层情况如图9.5.3所示,场地第②层中的承压水头在地面下3.0m,基坑开挖深度10m,拟采用设计单井出水量为20m3/h的非完整井沿基坑周边均匀布置,降水影响半径为100m,将承压水水位降至基坑底面下1.0m。过滤器进水部分的长度l=4m。基坑
【背景资料】某污水处理厂扩建工程,由原水管线、格栅间、提升泵房、沉砂池、初沉池等组成,承包单位以2250万元中标。原水管线基底标高为-8.00m(地面标高为±0.000),基底处于砂砾层内,且北邻S河,地下水位标高为-3.00m。项目部
在进行措施项目计价时,投标人()
金融工具是在金融交易活动中产生的、能够证明金融交易金额、期限、价格的书面文件,是具有法律约束力的契约。金融工具的基本特征包括()。[2007年5月二级真题]
软件测试的目的是______。
Ifyoudon’t____smoking,you’llnevergetbetter.
最新回复
(
0
)