• 2021-04-14
    打开一个可读写的文件,如果文件存在会被覆盖
  • 内容

    • 0

      下列说法中,错误的是哪一项?( ) A: 以'w'模式打开一个可读/写的文件,如果文件存在会被覆盖 B: 使用write()方法写入文件时,数据会追加到文件的末尾 C: 使用read()方法可以一次性读取文件中的所有数据 D: 使用readlines()方法可以一次性读取文件中的所有数据

    • 1

      在C语言中对文件操作的一般步骤是()。 A: 读写文件→打开文件→关闭文件 B: 打开文件→读写文件→关闭文件 C: 打开文件→关闭文件→读写文件 D: 关闭文件→读写文件→打开文件

    • 2

      下面关于文件读写模式,描述错误的是( ) A: 'a'和'a+'方式打开文件时,都是以追加的方式打开,不会覆盖原文件的内容 B: 'a'和'a+'方式打开文件时,两者都可读可写 C: 'a'和'w'方式打开文件时,文件只可写 D: 'a+'和'w+'方式打开文件时,当文件不存在时,都会新建文件

    • 3

      “fopen("file.txt","a+”);”和“fopen(“test.txt”,”w+”);”相比较,正确的结论有 ________。 A: “fopen("file.txt","a+");”打开文件:若文件file.txt不存在,则返回空指针;如果文件file.txt存在,写入的数据会被添加到文件原有内容的尾部 B: “fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,写入的数据会被加到文件尾部 C: fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,写入的数据则会替代文件相应位置原先内容 D: “fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,删除原有的内容,重建一个新文件

    • 4

      MOOC202108-ch “fopen("file.txt","a+”);”和“fopen(“test.txt”,”w+”);”相比较,正确的结论有 ________。 A: “fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,删除原有的内容,重建一个新文件 B: “fopen("file.txt","a+");”打开文件:若文件file.txt不存在,则返回空指针;如果文件file.txt存在,写入的数据会被添加到文件原有内容的尾部 C: “fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,写入的数据会被加到文件尾部 D: “fopen("test.txt","w+");”打开文件:若文件test.txt不存在,则会新建一个同名文件;如果文件test.txt存在,写入的数据则会替代文件相应位置原先内容