首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+");
有以下程序: #include<stdio.h> main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+");
admin
2021-06-15
38
问题
有以下程序:
#include<stdio.h>
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://jikaoti.com/ti/y2z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
有以下程序#includeintf(intx,inty){return((y-x)*x);)main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c));printf("%d\n",d);}
若二维数组a有m列,则在a[i][j]前的元素个数为()。
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
下面可以作为软件设计工具的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
以下C语言用户标识符中,不合法的是
下列数据结构中,能用二分法进行查找的是()。
随机试题
安装在主干管上起切断作用的闭路阀门,应逐个做()。
党内监督的重点对象包括()。
以下属于限制民事行为能力人的是()
引起继发性再生障碍性贫血的最常见的药物是()。
专职安全生产管理人员对违章指挥、违章操作的,应当立即报告,但无权制止。()
国有资金控股必须依法招标的项目,招标人可以选择排名第二的中标候选人为中标人的情形有()。
期货公司对董事给予处分的,应自作出决定之日起3个工作日内向中国证监会派出机构报告。()
根据《上市公司收购管理办法》的规定,下列有关上市公司收购的表述中,正确的有()。
(I)设x∈(0,+∞),证明:(Ⅱ)记试求函数f(x)在[0,+∞)内的值域.
Whichkindoffoodisrecommendedtopreventheartdisease,cancer,diabetes,highbloodpressure,stroke,andweakbones?Whic
最新回复
(
0
)