fwrite()和fread()适合于多个固定大小的“块状”数据的写/读,但对于数组、字符串的读/写显得“笨拙”一些。与fscanf()和fprintf()明显不同的是,前者适合二进制文件做,后者适合文本文件(.txt)操作。如果你用fwrite()读取.txt文件的内容,一般不会得到想要的结果。