首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {FlLE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind(pf
有以下程序: #include<stdio.h> main() {FlLE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind(pf
admin
2021-02-25
24
问题
有以下程序:
#include<stdio.h>
main()
{FlLE*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/mEtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有某函数的说明为:int*fune(inta[10],intn);则下列叙述中,正确的是()。
有以下程序#includemain(){intx=l,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;c
若有说明intx,y=2,*p=&x;,则能完成x=y赋值功能的语句是()。
下列叙述中正确的是()。
以下叙述中正确的是
以下关于return语句的叙述中正确的是
以下选项中,能正确进行字符串赋值的是()。
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.S=’’hello’’;则以下叙述中正确的是
随机试题
测定水泥标准稠度用水量的方法有()。
一20岁青年男性,玻璃割伤右前臂如患者出现对掌困难,考虑下列哪种损伤
患者,男,60岁。反复上腹痛3年,疼痛节律不明显,食欲缺乏。突然呕血3次,每次300ml,经积极治疗24小时,出血仍不止。血压为90/50mmHg。最适宜的治疗措施是
A.胎儿窘迫B.新生儿重度窒息C.新生儿轻度窒息D.新生儿呼吸窘迫综合征E.新生儿肺炎并呼吸衰竭新生儿呼吸表浅或不规则的临床表现符合
下列属于过滤的影响因素的有()
砂仁入汤剂宜
施工安全隐患处理的单项隐患综合处理原则指的是()。
根据规定,商业汇票的失票人可以向()申请公示催告。
甲公司为上市公司。20×7年至20×9年,甲公司及其子公司发生的有关交易或事项如下:(1)20×7年1月1日,甲公司以30500万元从非关联方购入乙公司60%的股权,购买日乙公司可辨认净资产的公允价值为50000万元(含原未确认的无形资产公允价值300
OnthisspecialoccasionI’dliketoexpressmy______wishesforyourfuturehappiness.
最新回复
(
0
)