问题在 f 前面的 FILE,说明了是一个类型变量的定义或者说声明语句的语法,这只能是存在于函数外或者语句块内。加了花括号就是语句块,注意是个块。而没有这对花括号就只是单一一个语句而已,没有人能明白这个 f 声明了要放在什么地方了。
花括号得成对出现