D

关于C语言文件操作,以下说法正确的是:

  • A 文本文件和与二进制文件保存数据的内部格式是相同的,只有扩展名不同
  • B 在fopen中,应使用带有'b'的打开方式来处理文本文件
  • C 文件使用完毕后,不必关闭文件即可结束程序
  • D 可以使用fscanf()和fprintf()进行文件读写

正确答案:D

解析:

  • A 错误: 文本文件和二进制文件保存数据的内部格式不同。文本文件以字符形式存储数据,而二进制文件以字节形式存储数据。
  • B 错误: 在fopen中,使用带有'b'的打开方式用于处理二进制文件,而文本文件通常使用默认的打开方式。
  • C 错误: 文件使用完毕后,必须使用fclose()函数关闭文件。如果不关闭文件,可能会导致数据丢失或文件损坏。
  • D 正确: fscanf()函数用于从文件中读取数据,fprintf()函数用于向文件中写入数据。

原文地址: https://www.cveoy.top/t/topic/pkoW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录