首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面选项中关于“文件指针”概念的叙述正确的是
下面选项中关于“文件指针”概念的叙述正确的是
admin
2018-10-16
67
问题
下面选项中关于“文件指针”概念的叙述正确的是
选项
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"
有以下程序:#include<studio.h>#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}
设a和b均为int型变量,且a:6、b=11、c=3,则能使值为3的表达式是()。
若有定义“char,*p2,*p3,*p4,ch;”,则不能正确赋值的程序语句为()
下列关于队列的叙述中正确的是
下面程序将二维数a的行和列元素互换后存放另一个二维数组b中。请填空。main(){inta[2][3]={{1,2,3},{4,5,6}};intb[3][2],i,j;
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)n++;}
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是()。
若有语句:char*line[5];,以下叙述中正确的是
随机试题
简述生殖系统抗过氧化物的机制。
求已给微分方程满足初始条件的特解y’一ytanxsecx,y|x=0=0
A.经脉所过红肿热痛B.运行气血濡养周身C.分经辨证循经取穴D.五脏六腑各司其属E.营卫气血来源水谷经络的生理功能有
下列情形中,属于诉讼时效中断的事由是()。
下列每组物质中不同物质分子间既存在分子间力又存在氢键的是()。
关于法制概念的理解,表述正确的是()。
根据公司法律制度的规定,下列事项中,属于上市公司股东大会决议应经出席会议的股东所持表决权2/3以上通过的有()。
遗产已被分割而被继承人的债务尚未清偿的,如有法定继承又有遗嘱继承和遗赠的,首先由()用其所得的遗产清偿债务
计算二重积分I=其中计D={(r,θ)|0≤r≤secθ,0≤θ≤}。
A、Alotofmenhaveinterestingjobs.B、Alotofmenhaveequallyboringjobs.C、Alotofmenhavefreedomtotheirjobs.D、Alo
最新回复
(
0
)