什么是C语言的文本文件和二进制文件?