在c中,常用如下方法打开一个文件if((fp=fopen("file.c","r"))==NULL){printf("cannot open this file \n");exitt(0);}其中函数exit(0)的作用是
A: 退出c环境
B: 退出所在的复合语句
C: 当文件不能正常打开时,关闭所有的文件,并终止正在调用的进程
D: 当文件正常打开时,终止正在调用的过程
A: 退出c环境
B: 退出所在的复合语句
C: 当文件不能正常打开时,关闭所有的文件,并终止正在调用的进程
D: 当文件正常打开时,终止正在调用的过程
举一反三
- 以下程序用来判断指定文件是否能正常打开,请填空 main() { FILE *fp; if (((fp=fopen(“test.txt”,”r”))==_________)) printf(“未能打开文件! ”); else printf(“文件打开成功! ”); }
- 要打开一个已存在的非空文件"file"用于修改,则正确的fopen函数调用形式是 。 A: fp=fopen("file", "r"); B: fp=fopen("file", "a+"); C: fp=fopen("file", "w"); D: fp=fopen('file", "r+");
- 如果需要打开一个已经存在的非空文件file进行修改,正确的打开语句是 ______。 A: fp=fopen(“file”,”r”); B: fp=fopen(“file”,”a+”); C: fp=fopen(“file”,”w+”); D: fp=fopen(“file”,”r+”);
- 使用with open语句打开文件时,当文件操作完,仍然需要调用close()方法关闭文件
- 当已经存在一个file.txt文件,执行函数fopen(“file.txt”,”r+”)的功能是() A: 新建并打开一个名为file的文件 B: 以只读的方式打开file文件 C: 以只写的方式打开file文件 D: 以读写的方式打开file文件