是否可以使用.ept,.c或.java等记事本打开所有类型的文件,可以使用fopen()
打开相同的文件或是否有例外?
答案 0 :(得分:3)
简短的回答是C不关心文件类型,因此您的假设是正确的。
答案很简单,简短的答案仅适用于常规文件(您列出的所有文件都是常规文件),在某些情况下,它不适用于特殊文件,如设备文件,FIFO。在Windows上,您可能会遇到链接(.lnk
文件)的问题,具体取决于您的C库。 C库可能不会遵循这些链接而Notepad会。
但这并不意味着有问题的文件会正确显示。编码和/或换行可能是一个问题。