若定义了文件指针 FILE *fp; 如要打开当前目录下一个只读文件 abc.c 并使fp 指向该文件,正确的语句是_______。
A: fp=fopen("abc.c","rb");
B: fp=fopen("abc.c","rb+");
C: fp=fopen("abc.c","r");
D: fp=fopen("abc.c","r+");
A: fp=fopen("abc.c","rb");
B: fp=fopen("abc.c","rb+");
C: fp=fopen("abc.c","r");
D: fp=fopen("abc.c","r+");
举一反三
- 7.21 若定义了文件指针 FILE *fp; 如要打开当前目录下一个只读文件 abc.c 并使fp 指向该文件,正确的语句是
- 定义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+");
- 以二进制只读方式打开一个已有的文本文件file1,正确调用fopen函数的方式是() A: FILE*fp;fp=fopen("file1","rb"); B: FILE*fp;fp=fopen("file1","r+"); C: FILE*fp;fp=fopen("file1","r"); D: FILE*fp;fp=fopen("file1","rb+");
- 若要用只读方式打开d:\a.txt文件,则需要执行() A: FILE *fp;fp=fopen(d:\a.txt,r); B: FILE *fp;fp=fopen(d:\\a.txt,r); C: FILE *fp;fp=fopen(d:\a.txt,r+); D: FILE *fp;*fp=fopen(d:\a.txt,w)
- 以只读方式打开一个已存在的文件文本ab.txt,以下选项中正确的是_____。 A: FILE *fp, fp=fopen(“ab.txt”,“a”); B: FILE *fp, fp=fopen(“ab.txt”,“w”); C: FILE *fp, fp=fopen(“ab.txt”,“r”); D: FILE *fp, fp=fopen(“ab.txt”,“rb+”);