若有程序片段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进行写操作
举一反三
- 若有程序片段则以下说法中正确的是 A: fp指向磁盘文件a.txt的地址 B: fp指向磁盘文件a.txt所对应的FILE结构 C: 如果fp不为NULL,表示文件打开失败 D: 可以利用fp指针对文件a.txt进行写操作
- 若有程序片段FILE*fp;fp=fopen(“”,”r”);则以下说法中正确的是:() A: fp指向磁盘文件的地址 B: fp指向磁盘文件所对应的FILE结构 C: 如果fp不为NULL,表示文件打开失败 D: 可以利用fp指针对文件进行写操作
- 若要用只读方式打开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)
- 下列语句中,不能将fp指向的文件的内部指针指向文件尾的是______ A: fp=fopen("a.txt","ab+"); B: fseek(fp,oL,SEEK-END); C: fp=fopen("a.txt,"ab";) D: fseek(fp,20L,1)
- 若文本文件a.txt中原有内容为hello,则执行以下程序段后,文件a.txt的内容为。 FILE *fp; fp=fopen("a.txt","w"); fprintf(fp,"abc"); fclose(fp);