void f(Cat c) 与 void g(Cat& c) 的本质区别是( )。 A. 没有区别,只是两种写法风格 B. f 能修改调用者的原变量,g 不能 C. g 只能使用结构体的第一个成员 D. f 收到的是一份拷贝(改它不影响原变量);g 收到的就是原变量本身(改它就是改原变量)