【多选题】PHP提供了fopen()函数用于打开文件,下列关于文件打开模式的描述,正确的是()。
A. “r”表示只读方式打开,将文件指针指向文件头 B. “w”表示写入方式打开,将文件指针指向文件头 C. “a”表示写入方式打开,将文件指针指向文件末尾,如果文件不存在则尝试创建 D. “X”表示读写方式打开,将文件指针指向文件头,如果文件不存在则尝试创建
A. “r”表示只读方式打开,将文件指针指向文件头 B. “w”表示写入方式打开,将文件指针指向文件头 C. “a”表示写入方式打开,将文件指针指向文件末尾,如果文件不存在则尝试创建 D. “X”表示读写方式打开,将文件指针指向文件头,如果文件不存在则尝试创建
举一反三
- 使用函数fopen()以文本方式打开或建立可读可写文件,要求:若指定的文件不存在,则新建一个,并使文件指针指向其开头;若指定的文件存在,打开它,将文件指针指向其结尾。正确的“文件使用方式”是______。
- 以“a”方式打开一个文件时,文件指针指向文件首。
- 语句ofstream<br/>f(“temp.dat”);的功能是建立流对象f,试图打开文件temp.dat并与之连接,并且((_____))() A: 若文件存在将文件写指针定位于文件头,若文件不存在则新建一个空文件 B: 若文件存在将文件置为空,若文件不存在则新建一个空文件 C: 若文件存在将文件写指针定位于文件头,若文件不存在则打开失败 D: 若文件存在将文件置为空,若文件不存在则打开失败
- 使用以下()方式打开文件时,文件指针被指向文件尾。
- 关于打开文件函数open(<;文件路径名>;,<;打开模式>;)中打开模式的描述,正确的选项是( )。 A: 'r'表示只读模式打开文件,如果文件不存在,就会返回异常 B: 'w'表示写模式打开文件,如果文件存在,就会在文件尾继续写 C: 'a'表示追加模式打开文件,如果文件不存在,就返回异常 D: 'b'表示二进制文件模式打开文件,可以单独作为open函数的参数