若要用fopen函数打开一个新的二进制文件,该文件既要能读也能写,则文件打开方式字符串应是()。
A."wb+"
B."ab"
C."ab+"
D."rb+"
函数调用语句:fseek(fp,-20L,2)的含义是()。
A.将文件位置指针移到当前位置20个字节处
B.将文件位置指针从当前位置向后移动20个字节
C.将文件位置指针移到距离文件头20个字节处
D.将文件位置指针从文件末尾向后退20个字节
系统的标准输入设备是指()。
A.硬盘
B.键盘
C.软盘
D.显示器
利用fseek函数可实现的操作是()。
A.改变文件的位置指针
B.以上答案均正确
C.文件的随机读写
D.文件的顺序读写
若以”a+”方式打开一个已存在的文件,则以下叙述正确的是()。
A.文件打开时,原有文件内容被删除,只可作写操作
B.文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作
C.文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作重写和读操作
D.以上说法都不正确
函数ftell(fp)的作用是()。
A.得到流式文件中的当前位置
B.初始化流式文件的位置
C.以上答案均正确
D.移动流式文件的位置指针
能作为输入文件名字符串常量的是指()。
A.c:user\text.txt
B.c:\user\text.txt
C."c:\\user\\text.txt"
D."c:\user\text.txt"
若执行fopen函数时发生错误,则函数的返回值是()。
A.EOF
B.1
C.地址值
D.0
fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是()。
A.只写
B.B和C都正确
C.读或读写
D.追加
函数rewind的作用是()。
A.使位置指针指向文件的末尾
B.使位置指针重新返回文件的开头
C.将位置指针指向文件中所要求的特定位置
D.使位置指针自动移至下一个字符位置