上机练习3:对于给定文件"d:/file/test.txt"以可读写的方式创建随机访问文件对象rf,将文件指针定位到10号字节位置,写入字符串"xxxxxxxxxxxxxx",再将文件指针定位到0号字节位置以行为单位读出文件内容输出。
举一反三
- 文件随机读写是通过对文件读写位置指针进行定位来完成的。
- 函数调用语句fseek(fp,-8L,SEEK_CUR);的含义是()。 A: 将文件位置指针从当前位置往前移动8字节 B: 将文件位置指针从当前位置往后移动8字节 C: 将文件位置指针从文件开头往后移动8字节 D: 将文件位置指针从文件尾部往前移动8字节
- 对于随机读写,以下说法不正确的是()。 A: 随机读写就是在文件内随机选择位置进行读写 B: 在随机读写时,文件读写位置指针指向当前的读写位置 C: 随机读写是通过计算字节数来进行定位的 D: 随机读写更适用于二进制文件的读写
- 在进行文件的随机读写时需要用到fseek()函数,语句fseek("myFile.dat",20,0);表示的含义是( ) A: 文件的位置指针从myFildat文件的开始位置向文件的末尾方向移动20个字节 B: 文件的位置指针从myFildat文件的当前位置向文件的末尾方向移动20个字节 C: 文件的位置指针从myFildat文件的当前位置向文件的头方向移动20个字节 D: 文件的位置指针从myFildat文件的末尾位置向文件的头方向移动20个字节
- 下列关于LOC函数说法正确的是____。 A: 对于随机方式打开的文件返回上一次对文件进行读出或写入的记录号 B: 对于顺序打开的文件返回上一次读出或写入的字节位置 C: 对于二进制数方式打开的文件返回当前字节位置除以128的值 D: 对于文本方式打开的文件返回当前位置