c语言只能读写二进制文件