下列语句中,不能将文件型指针fp指向的文件内部指针置于文件头的语句是:(注:假定能正确打开文件)
A: fp=fopen("abc.dat","w");
B: rewind(fp);
C: feof(fp);
D: fseek(fp,0L,0);
A: fp=fopen("abc.dat","w");
B: rewind(fp);
C: feof(fp);
D: fseek(fp,0L,0);
举一反三
- 下列语句中,不能将文件型指针fp指向的文件内部指针置于文件头的语句是_______。 A: fp=fopen("abc.dat","w"); B: ewind(fp); C: feof(fp); D: fseek(fp,0L,0);
- 【单选题】如果将文件型指针fp指向的文件内部指针置于文件尾,正确的语句是 A. feof(fp); B. rewind(fp); C. fseek(fp,0L,0); D. fseek(fp,0L,2);
- 要打开一个已存在的非空文件file.txt用于修改,正确的语句应为( )。 A: fp = fopen("file.txt","w" ); B: fp = fopen("file.txt", "w+" ); C: fp = fopen("file.txt", "r" ); D: fp = fopen("file.txt", "r+" );
- 定义fp为文件型指针变量,使用fopen只读方式打开一个已存在的二进制文件,以下正确的调用形式为: A: fp=fopen("my.dat", "r"); B: fp=fopen("my.dat", "rb+"); C: fp=fopen("my.dat", "rb"); D: fp=fopen("my.dat", "r+");
- 定义fp为文件型指针变量,以读写方式打开一个已存在的文本文件test.dat,下面fopen函数正确的调用方式是: A: FILE *fp; fp=fopen("test.dat", "rb"); B: FILE*fp; fp=fopen("test.dat", "r+"); C: FILE *fp; fp=fopen("test.dat", "r"); D: FILE *fp; fp=fopen("test.dat", "rb+");