首页 > 试题广场 >

在使用标准C库时, 下面哪个选项使用只读模式打开文件?

[单选题]
在使用标准C库时,下面哪个选项使用只读模式打开文件?

  • fopen("foo.txt", "r")
  • fopen("foo.txt", "r+")
  • fopen("foo.txt", "w")
  • fopen("foo.txt", "w+")
  • fopen("foo.txt", "a")

r

以只读方式打开文件,该文件必须存在。

r+

以读/写方式打开文件,该文件必须存在

 

w 打开只写文件,若文件存在则长度清为 0,即该文件内容消失,若不存在则创建该文件。

w+ 打开可读/写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。

发表于 2018-03-04 18:06:46 回复(0)
a 以附加的方式打开只写文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾,即文件原先的内容会被保留。a+ 以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾后,即文件原先的内容会被保留。
发表于 2018-08-24 14:43:31 回复(0)
发表于 2018-03-03 19:35:07 回复(1)
A
发表于 2018-03-12 21:20:38 回复(0)
a
发表于 2018-02-26 17:07:41 回复(0)
a
发表于 2018-02-24 21:12:52 回复(0)