C语言文件操作:关于文件类型的正确说法
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 著作权归作者所有。请勿转载和采集!