若有程序片段FILE*fp;fp=fopen(“”,”r”);则以下说法中正确的是:()
A: fp指向磁盘文件的地址
B: fp指向磁盘文件所对应的FILE结构
C: 如果fp不为NULL,表示文件打开失败
D: 可以利用fp指针对文件进行写操作
A: fp指向磁盘文件的地址
B: fp指向磁盘文件所对应的FILE结构
C: 如果fp不为NULL,表示文件打开失败
D: 可以利用fp指针对文件进行写操作
举一反三
- 若有程序片段FILE*fp;fp=fopen(“a.txt”,”r”);则以下说法中正确的是:()。 A: fp指向磁盘文件a.txt的地址 B: fp指向磁盘文件a.txt所对应的FILE结构 C: 如果fp不为NULL,表示文件打开失败 D: 可以利用fp指针对文件a.txt进行写操作
- 若有程序片段则以下说法中正确的是 A: fp指向磁盘文件a.txt的地址 B: fp指向磁盘文件a.txt所对应的FILE结构 C: 如果fp不为NULL,表示文件打开失败 D: 可以利用fp指针对文件a.txt进行写操作
- 能正确定义一个指向打开文件的文件型指针变量fp的语句是______ A: FILE fp; B: file *fp; C: file fp; D: FILE *fp;
- 若定义了文件指针 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+");
- 关于语句FILE*fp;描述错误的是()。 A: fp是一个指向FILE类型的指针变量 B: 通过fp可以实现对与它相关文件的访问 C: fp指向与它相关文件的地址 D: 函数fclose(fp)可关闭fp指针指向的文件