问题库
search
首页 计算机 驾照考试 关于

有以下程序 #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
浏览345
计算机二级office题库App
收录最新试题,随时随地刷题
参考答案:B
解析:

【解析】本题考查文件操作函数,fwrite和rewind函数,题目中先是将s2字符串写入adc.dat中,然后将写指针回到文件开头,然后写入s1字符串,那么s1字符串就将前五个字符覆盖,所以最终结果为Chinang,选项B正确。