首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { FILE *pf; char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf);
有以下程序: #include main() { FILE *pf; char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf);
admin
2021-07-09
59
问题
有以下程序:
#include
main()
{ FILE *pf;
char *s1="China",*s2="Beijing";
pf=fopen("abc.dat","wb+");
fwrite(s2,7,1,pf);
rewind(pf); /*文件位置指针回到文件开头*/
fwrite(s1,5,1,pf);
fclose(pf);
}
以上程序执行后abc.dat文件的内容是( )。
选项
A、China
B、Chinang
C、ChinaBeijing
D、BeijingChina
答案
B
解析
本题考查函数fwrite的使用。函数fwrite的调用形式为:int fwrite(char *pt,unsigned n,FILE *fp);其功能是把pt所指向的n*size个字节输出到fp,所指文件中,第二次调用该函数时,从文件的第一个位置开始写入,之前已有的会被覆盖掉,如果第二次写入的长度没有第一次的长,则后面短出的部分保留原样。
转载请注明原文地址:https://kaotiyun.com/show/qOtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
以下叙述中正确的是
关于C语言的符号常量,以下叙述中正确的是
对以下程序段的叙述中正确的是()。typedefstructNODE{intnum;structNODE*next;}mynode;
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i
以下叙述中错误的是
下结构体说明和变量定义中,正确的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列各项中属于应用软件的是()。
随机试题
史书记载,春秋战国时期的古滇国历时五百余年,在云南历史上的地位颇为重要。古滇国的青铜文化吸收和融合了不同地区和民族的文化精华,然而东汉以后,古滇国却神秘消失,唐代以后的史书上竟没有任何记载。近年来,抚仙湖南岸江川县李家山墓葬群出土了数千件古滇国青铜器,抚仙
70系列制冷压缩机主轴承与主轴颈的配合间隙为0.03~0.10mm。()
蜂窝织炎是侵犯什么部位的急性化脓性感染
企业弥补亏损的来源主要有()。
全班幼儿在同一时间内做相同的事情,活动过程以教师的引导和组织为主的活动是()。
下列哲学观点中属于客观唯心主义的有()。
上海世博会门票基准价为160元人民币,为了平衡参观人流量,票价根据不同的时间、不同的人群以基准价为基础上下浮动,其中最便宜的票价仅为90元人民币。这里所说的“160元人民币”是()。
(2004北理工)商业汇票
设A=E+αβT,其中α=[α1,α2,…,αn]T≠0,β=[b1,b2,…,bn]T≠0,且αTβ=2.求A的特征值和特征向量;
已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是
最新回复
(
0
)