参考答案和解析
正确答案:A
考察文件的操作,函数ftell()用于得到文件位置指针当前位置相对于文件首的偏移字节数。在随机方式存取文件时,由于文件位置频繁的前后移动,程序不容易确定文件的当前位置。调用函数ftell()就能非常容易地确定文件的当前位置。不能写入数据,其他三个选项都可以向文件中写入
更多“以下函数不能用于向文件写入数据的是()A.ftellB.fwriteC.fputcD.fprintf ”相关问题
  • 第1题:

    下列函数中,能将内存的数据写入到文件中的函数有()。

    A.fwrite

    B.fputc

    C.fscanf

    D.fputs


    fwrite;fputc;fscanf;fputs

  • 第2题:

    以下函数中,不能用于向文件中写入数据的是()。 A.ftell B. fwrite C. fputc C. fprintf

    A.ftell

    B.fwrite

    C.fputc

    D.fprintf


    ftell

  • 第3题:

    当已存在一个test.txt文件时,执行函数fopen("test.txt","r+")的功能是()。

    A.打开test.txt文件,覆盖原有的内容

    B.打开test.txt文件,可以读取和写入新的内容

    C.打开test.txt文件,只能写入数据,但不能读取数据

    D.打开test.txt文件,只能读取原有内容,但不能写数据


    打开abc.txt文件,可以读取和写入新的内容

  • 第4题:

    写入函数与擦除函数类似,主要区别在于,擦除操作向目标地址中写0xFF,而写入操作需要写入指定数据。


    正确

  • 第5题:

    以下文件操作方法中,不能向CSV格式文件写入数据的是

    A.seek()和write()

    B.write()

    C.writeline()

    D.writelines()


    C