首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
28
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下列叙述中正确的是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
C语言源程序名的后缀是()。
有以下程序main(){inti,j;for(i=1;i
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
下面不属于软件设计阶段任务的是()。
若变量已正确定义并赋值,以下不能构成C语句的选项是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
以下关于结构化程序设计的叙述中正确的是
构成计算机软件的是
随机试题
女性,48岁,尿频、尿急、尿痛,伴尿后滴血4天,查尿常规高倍镜下许多红、白细胞,下列哪项检查是不正确的
左心衰竭肺淤血的护理问题(或诊断)是
患者,男,53岁。因外伤诱发腰痛,腰痛甚,不能自转侧,痛有定位而拒按,舌暗有瘀斑,脉弦。方选
β受体阻滞药治疗心力衰竭的药理依据是( )。
下列关于索赔说法正确的有()。
Pleasewriteyourcomposition______linetoleavespacefortheteacher’scorrection.
[2007年1月]设罪犯与警察在一开阔地上,两人之间相隔一条宽0.5公里的河.罪犯从北岸A点处以每分钟1公里的速度向正北逃窜,警察从南岸B点以每分钟2公里的速度向正东追击(如图),则警察从B点到达最佳射击位置(即罪犯与警察相距最近的位置)所需的时间是(
操作数地址的16位偏移量(又称有效地址EA)直接包含在指令中,紧跟在操作码之后,存放在代码段区域的寻址方式是
Americaisacountrythatnowsitsatopthecherishedmyththatworkprovidesrewards,thatworkingpeoplecansupporttheirfam
WirelessChargingMayTakePlaceofWiredChargingA)Lastmonth,itwasrevealedthatToyotahadplanstoreleaseaplug-inelec
最新回复
(
0
)